Что нового

Создание окна при 2 нажатии на иконку трея

Статус
Закрыто для дальнейших ответов.

lexaSF

Новичок
Сообщения
182
Репутация
3
Подскажите, как сделать чтобы при двойном нажати на иконку в трее создавалось окошко?
 

`p r o x y

«Улыбайтесь, господа!»
Команда форума
Глобальный модератор
Сообщения
596
Репутация
157
Код:
#region Include
	#NoTrayIcon
	#include <Constants.au3>
	#include <GUIConstantsEx.au3>
#endregion

#region Opt
	Opt('GUIOnEventMode', 		1)
	Opt('MustDeclareVars', 		1)
	Opt('TrayAutoPause',		0)
	Opt('TrayIconDebug',		0)
	Opt('TrayMenuMode',			1)
	Opt('TrayOnEventMode',		1)
#endregion

; созание GUI окна
Global	$hMainWin = GUICreate('Main win')
	GUISetOnEvent($GUI_EVENT_CLOSE, '_ProExit')

; назначение отображения tray меню: 0 - не отображать
TraySetClick(0)
; назначение выполнения функции при двойном нажтии левой кнопкой мышки
TraySetOnEvent($TRAY_EVENT_PRIMARYDOUBLE, '_MainWinShow')
; показать иконку в tray
TraySetState(1)

While 1
	Sleep(10)
WEnd

Func _ProExit()
	Exit
EndFunc

Func _MainWinShow()
	GUISetState(@SW_SHOW, $hMainWin)
EndFunc
 
Автор
L

lexaSF

Новичок
Сообщения
182
Репутация
3
не заработало, там как нет функции _mainWinShow
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
lexaSF
где там? в приведенном тебе коде он есть.
 
Автор
L

lexaSF

Новичок
Сообщения
182
Репутация
3
А все нашел.Но как сделать, чтобы можно было скрывать окно вместо того чтобы его сворачивать кнопкой "-"
 

`p r o x y

«Улыбайтесь, господа!»
Команда форума
Глобальный модератор
Сообщения
596
Репутация
157
lexaSF [?]
Подскажите, как сделать чтобы при двойном нажати на иконку в трее создавалось окошко?

[?]
как сделать, чтобы можно было скрывать окно вместо того чтобы его сворачивать кнопкой "-"


{MultplQuestionWarn.SModer}

1 тема - 1 вопрос

Тема закрыта.
 
Статус
Закрыто для дальнейших ответов.
Верх