Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Еще один вопросик!

7.5K
29 сентября 2004 года
gohanya
6 / / 14.09.2004
Здрастье, здрастье!

Возможно ли изменить шрифт и цвет менюшки?

[COLOR=red]Заранее спасибо![/COLOR]
246
29 сентября 2004 года
GIZMO
1.8K / / 30.07.2004
Цитата:
Originally posted by gohanya
Здрастье, здрастье!

Возможно ли изменить шрифт и цвет менюшки?

[COLOR=red]Заранее спасибо![/COLOR]


Можно, отрисовав меню.
TMenu::OwnerDraw - установить в true
TMenuItem::OnMeasureItem - здесь устанавливаем высоту и ширину, в данном случае в зависимости от р-ра шрифта
TMenuItem::OnDrawItem - здесь рисуем

10
29 сентября 2004 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by GIZMO
Можно, отрисовав меню.
TMenu::OwnerDraw - установить в true


А потом можно ничего не рисовать, а просто задать нужные значения глобальной переменной MenuFont. Только в хелпе посмотреть, где она описана.

246
30 сентября 2004 года
GIZMO
1.8K / / 30.07.2004
Цитата:
Originally posted by smartsoft

А потом можно ничего не рисовать, а просто задать нужные значения глобальной переменной MenuFont. Только в хелпе посмотреть, где она описана.


"Нужные значения" это:
- шрифт менюшки (Screen::MenuFont - не работает в 98/2000/ХР);
- цвет менюшки ????????????.

Надо(рисовать) Федя, надо!

10
04 октября 2004 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by GIZMO
"Нужные значения" это:
- шрифт менюшки (Screen::MenuFont - не работает в 98/2000/ХР);


Не знаю, как у вас, но у нас в Windows 2000/XP все работало, если OwnerDraw меню выставлено в true.

Цитата:
- цвет менюшки ????????????.


Вот чего не пробовали, того не пробовали. Если надо изменить только цвет шрифта меню, и верхний пример катит, ничего не должно помешать изменению и цвета шрифта тоже...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог