Главная страница
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.014 c
2-1210266876
Riply
2008-05-08 21:14
2008.06.01
Снова выравнивание памяти :)


2-1210499472
Nucer
2008-05-11 13:51
2008.06.01
GetMem и записи со строками


2-1210139679
Иван
2008-05-07 09:54
2008.06.01
Как узнать имя файла?


2-1210056270
Denis14312
2008-05-06 10:44
2008.06.01
Открытие базы DBF


6-1188284933
lehich
2007-08-28 11:08
2008.06.01
TSocketConnection