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

Вниз

PopUpMenu и Images   Найти похожие ветки 

 
NIIL   (2008-05-05 12:25) [0]

Столкнулся с такой проблемой. Не используя сторонних компонентов, сую иконку проги в трей, на щелчок ЛКМ вешаю PopUpMenu по средствам TrackPopupMenuEx, перед показом очищаю и динамически произвошу наполнение. Все работает, но если привязать к пункту меню иконку по средствам ImageIndex или TBitmap, то не текст, не значки не проресовываются при исп. api TrackPopupMenuEx, а при привязке к какому-нить компоненту меню всплывает нормального вида).
Кто нибудь сталкивался с этим. Как быть? Какие варианты решения?


 
NIIL   (2008-05-05 14:49) [1]

Кроме этого при наполнении меню простое присвоение обработки событий типа: MItem1.OnClick := P_MenuItemClick не проходит. Нужно ловить api сообщения послылаемые Windows от меню объектуи сравнивать передаваемый ID этого меню. Не могу разобраться как отловить сообщение  клика ЛКМ на меню.
Не понятно куда посылаются эти сообщения то ли Applicattion.Handle то ли Handle окна, что передается параметром в TrackPopupMenuEx
Какое сообщение передается при кике ЛКМ и оно передается в Msg.message иди lparam. Если можно какой нить пример. В api я крайне слаб.



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

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

Наверх




Память: 0.46 MB
Время: 0.012 c
15-1208510745
Kolan
2008-04-18 13:25
2008.06.01
А есть у кого «Дизайн привычных вещей»?


15-1208594712
keymaster
2008-04-19 12:45
2008.06.01
Странный баг в Turbo Explorer


15-1208512350
Чёрный
2008-04-18 13:52
2008.06.01
В какой области программирования больше платят денег?


8-1180605691
First
2007-05-31 14:01
2008.06.01
MP3 проигрыватель


2-1210227681
Patrick
2008-05-08 10:21
2008.06.01
BDE