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

Вниз

Popup-меню открывается только 1 раз... и всё...   Найти похожие ветки 

 
DiGiTaL   (2002-05-01 19:01) [0]

Еще одна проблема подоспела.. :(
Я сделал для иконки в трее контекстную pop-up менюшку..
Но прикол в том что она одноразовая.. :)
Тоесть это выглядит так: Щелкаешь правой клавишей мышки на иконке - разворачивается меню, выбираешь опцию в меню, дальше делаешь что хочешь, но если по иконке снова щелкнуть -менюшка больше не откроется. :(
В чем тут грабли???


 
Song ©   (2002-05-01 19:58) [1]

А чтобы узнать в чём грабли нужно посмотреть процедурку, которая обрабатывает сообщение WM_USER, т.е. от значка, если конечно Вы сами реализацию иконки в трее писали.


 
Atrem   (2002-05-01 21:30) [2]

Дай код посмотреть


 
DiGiTaL   (2002-05-02 00:20) [3]

Не.. Сам не писал...
Готовый компонент.


 
Song ©   (2002-05-02 10:09) [4]

Ну и зря не писали. Не сложно. Хотите линку дам.


 
DiGiTaL   (2002-05-02 15:25) [5]

Хочу!


 
DiGiTaL   (2002-05-02 17:05) [6]

Гр-р-р... Обманул я вас.
Все немножко по другому.
Щелкаешь правой клавишей мышки на иконке - разворачивается меню, выбираешь опцию в меню, которая показывает главную форму (изначально она невидима). Если потом щелкнуть в форме на кнопке, которая опять скрывает главную форму (Visible:=True) - то после этого менюшка больше не откроется.
во как!
Тут грабли видать в том, что иконка в трее принадлежит главной форме, которая потом становится невидимой, хотя сама иконка в трее видна. Может из-за этого такая штука получается? Хотя ведь с самого начала главная форма тоже не видна, но менюшка открывается...
Кстати, меню не открывается, а обработчик щелканья правой клавишей мыши на иконке работает. Можно там конечно прописать код, чтобы менюшка насильно показывалась (работает, уже проверил), но все таки хотелось бы докопаться до сути ошибки.


 
Song ©   (2002-05-02 18:24) [7]

Не парьтесь, напишите сами:
http://pascal.sources.ru/cgi-bin/forum/YaBB.cgi?board=delphi;action=display;num=1020241631



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

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

Наверх




Память: 0.48 MB
Время: 0.01 c
3-49876
Aleksandr
2002-04-18 17:16
2002.05.16
Помогите с примером, как в одном запросе два SQL-сервера юзать!


3-49823
Awex
2002-04-18 13:44
2002.05.16
Получение списка юзеров IB Server a


3-49856
Chuvi
2002-04-18 19:57
2002.05.16
Какои драйвер использовать BDO тобы считать из DBF фаила русские


3-49845
Zarat
2002-04-19 01:14
2002.05.16
Как узнать пароль администратора только установленного IB6


1-49952
Serd_hhc
2002-05-04 15:01
2002.05.16
Как можноэто сделать...?