![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Иконка в SysTray. PopupMenu
panov © (2004-07-29 17:03:00)После распахивания контекстного меню (PopupMenu) для иконки в Systray не выбирая пункт меню кликаем мышкой на свободную область панели задач.
Как обработать эту ситуацию и уничтожить меню?
parovoZZ (2004-07-29 19:24:00) [1]Это что, проверка знаний форумчан?
panov (2004-07-29 17:29:00) [2]>VMcL © (29.07.04 17:22) [1]
Спасибо.
Действительно, после
SetForegroundWindow(Application.MainForm.Handle);
pmIconTray.Popup(P.X, P.Y);
Все нормально отрабатывает.
VMcL (2004-07-29 17:22:00) [3]>> panov © (29.07.04 17:03)
По-моему, перед Menu.Popup() нужно сделатьSetForegroundWindow(Application.Handle)или что-то такое.