powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как сделать текст в меню жирным?
8 сообщений из 8, страница 1 из 1
Как сделать текст в меню жирным?
    #32463759
Сабж.


Заранее благодарен.
...
Рейтинг: 0 / 0
Как сделать текст в меню жирным?
    #32463985
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Версия PB?
Во всяком случае, начиная, как минимум, с семерки можно просто сказать пункту меню Default.
...
Рейтинг: 0 / 0
Как сделать текст в меню жирным?
    #32464141
PB 8, PB 9

Интересно было бы сделать следующее:
выпадающее меню, пункт меню что под мышкой - жирным текстом
...
Рейтинг: 0 / 0
Как сделать текст в меню жирным?
    #32464162
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего не понял. Зачем это? Жирный текст указывает на то, что этот пункт меню выполняется по умолчанию.

Hint: Для решения поставленной задачи следует воспользоваться событием меню Selected
...
Рейтинг: 0 / 0
Как сделать текст в меню жирным?
    #32464193
пробовал
на event selected:

this.default = true

только после потери фокуса пункт меню становится жирным

плохо однако
...
Рейтинг: 0 / 0
Как сделать текст в меню жирным?
    #32464729
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А кому сейчас легко? (С) Снять надо выделение со всех остальных-то!

Я бы завел объект меню, в нем функцию (в общем случае - рекурсивную), которая всем пунктам меню сбрасывает флаг default.
В событии сначала эту функцию вызывай, а потом уже
автор
Код: plaintext
this.default = true
...
Рейтинг: 0 / 0
Как сделать текст в меню жирным?
    #32464731
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Несмотря на то, что поставленая задача мягко выражаясь, сомнительна :-), можно попробовать обрабатывать WM_MENUSELECT основного окна.
В основном проблема в том, что меню уже нарисовано...
...
Рейтинг: 0 / 0
Как сделать текст в меню жирным?
    #32464738
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще то, если уж приспичило так пижонить, то лучше пойти сюда
http://www.xs4all.nl/~onkie/coolmenu.html и загрузить. Использовать XP Style highlighting с оччень ярким цветом, и вперёд...
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как сделать текст в меню жирным?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]