Как свернуть окно в трей?
Как свернуть окно в трей?
Страница: 1
Сообщений 1 страница 5 из 5
Поделиться214.08.2012 19:40:29
Скрыть окно и добавить значок в трей.
Поделиться314.08.2012 19:45:55
Спасибо, помогли.
Поделиться415.08.2012 19:17:49
А как сделать так, чтобы при нажатии на иконку в трее, окно, если было свернуто, развертывалось?
Поделиться515.08.2012 19:25:30
Кирилл написал(а):
А как сделать так, чтобы при нажатии на иконку в трее, окно, если было свернуто, развертывалось?
Код:
;Добавим к иконке меню CreatePopupImageMenu(26, #PB_Menu_ModernLook) MenuItem(1, "Развернуть") MenuItem(2, "Свернуть") MenuBar() MenuItem(300, "Выход") Repeat Event = WaitWindowEvent() Window = EventWindow() Gadget = EventGadget() If Event = #PB_Event_SysTray If EventType() = #PB_EventType_RightClick ; Обработка правой кнопки мышки DisplayPopupMenu(26, WindowID(0)) ; показ вспывающего меню EndIf EndIf If Event = #PB_Event_Menu Menu=EventMenu() Select Menu Case 1 ;"Развернуть" HideWindow(0, 0) SetWindowState(0, #PB_Window_Normal) Case 2 ;"Свернуть" HideWindow(0, 1) Case 300 ;"Выход" Break EndSelect EndIf
А еще можно так:
Код:
If Event = #PB_Event_SysTray If EventType() = #PB_EventType_RightClick ; Обработка правой кнопки мышки HideWindow(0, 1); Свернуть EndIf If EventType() = #PB_EventType_LeftClick; Обработка левой кнопки мышки HideWindow(0, 0); Развернуть SetWindowState(0, #PB_Window_Normal) EndIf EndIf
Отредактировано max (15.08.2012 19:57:09)
Страница: 1
Похожие темы
Запрос и результат | Вопросы по PureBasic | 29.08.2012 |
Рисованный интерфейс программы | Вопросы по PureBasic | 05.06.2012 |