Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
3-13900
slav
2002-08-14 17:29
2002.09.05
формат даты в результате запроса из ib firebird


1-14158
Yaro
2002-08-24 22:52
2002.09.05
Как лучше организовать подключение к серверу?


1-14089
Марина
2002-08-23 13:59
2002.09.05
ComboBox и свойство Columns


1-13990
DIM0N
2002-08-25 21:46
2002.09.05
Ресурсы


14-14279
Delirium
2002-08-12 17:13
2002.09.05
Delphi 7 Studio




   Наверх