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

Вниз

некорректная работа PopupMenu в трее   Найти похожие ветки 

 
AndreyAs   (2003-09-11 15:16) [0]

Добрый день, мастера!

Моя форма показывает иконку в трее.
При нажатии правой кнопки мыши на этой иконке показываю свое PopupMenu:

procedure TMyForm.WMTRAYICONNOTIFY(var Msg: TMessage);
var
ACursorPos: TPoint;
begin
case Msg.LParam of
WM_RBUTTONDOWN:
begin

GetCursorPos(ACursorPos);
PopupMenu.Popup(ACursorPos.X, ACursorPos.Y);

...

Проблема следующая: это меню ведет себя не вполне нормально (по сравнению с popup menus, появляющимися при нажатии левой кнопкой мыши в трее на иконках других приложений), а именно:
после появления меню и клика вне меню, оно не прячется (как привычно пользователю), а продолжает висеть до тех пор пока не будет выбран какой-либо итем. А если выбирать ничего не нужно.

Есть ли способ поправить такое поведение?


 
[lamer]Barmaglot ©   (2003-09-11 15:35) [1]

FAQ?

http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988621935&n=15


 
AndreyAs   (2003-09-11 15:57) [2]

Спасибо огромное!



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

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

Наверх




Память: 0.47 MB
Время: 0.519 c
6-71781
test
2003-07-23 18:20
2003.09.22
Как передать по средствам TCP TStringList c клиента на сервер?


1-71695
Denizzz
2003-09-11 09:42
2003.09.22
Где скачать документацию?


14-71924
ZeroDivide
2003-09-01 15:22
2003.09.22
Выборы в России. За кого голосовать?


1-71699
Olegka
2003-09-10 11:08
2003.09.22
Новое окно клиента


14-71922
ruslan_as
2003-09-01 10:25
2003.09.22
Как послать сообщение (пароль) в окно открытия AcrobarReader-а