Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.05;
Скачать: CL | DM;

Вниз

Не работают Items в TMainMenu   Найти похожие ветки 

 
Korona ©   (2002-08-25 20:33) [0]

Создаю програмно новый пункт меню, в обработчиках события OnDrawItem & OnMeasureItem рисую на канве системную кнопку с помощью DrawFrameControl. Но кнопка не работает - не выделяется, не нажимается. Подскажите, пожалуйста, что нужно сделать?


 
Юрий Зотов ©   (2002-08-25 20:54) [1]

А с чего она должна работать? Это же всего лишь рисунок кнопки, а не сама кнопка. Нужно ловить клики мышки по этому рисунку и все делать ручками.


 
Ученик ©   (2002-08-25 22:09) [2]

Наверно удобнее пользоваться TMenuItem.OnAdvancedDrawItem и параметром State: TOwnerDrawState, который определяет состояние пункта меню, в том числе и выделение и нажатие.



Страницы: 1 вся ветка

Текущий архив: 2002.09.05;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.012 c
1-14168
Man-In-Red
2002-08-23 23:04
2002.09.05
Есть проблема у меня – нужен совет


1-14149
antoniz
2002-08-22 09:00
2002.09.05
Подскажите как из обычного приложения подключить ActiveX форму


8-14173
TonyK
2002-04-30 00:35
2002.09.05
Посоветуйте компонент для работы со сканером (TWAIN)...


3-13891
SET123
2002-08-14 08:28
2002.09.05
Как присвоить с одного столбца ячейку в DBEdit


1-14067
панкер
2002-08-27 01:10
2002.09.05
кукисы маст дай!