andreitrane
Новичок
- Сообщения
- 141
- Репутация
- 3
мне надо сделать чтобы когда окно открыто, кнопка трея называлась "Свернуть", а если окно свернуто, чтобы кнопка называлась "Развернуть"
делаю так, но название кнопки не меняется
делаю так, но название кнопки не меняется
Код:
#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
Opt("TrayMenuMode", 1)
$reidi19 = GUICreate("", 482, 446, 584, 197)
TraySetIcon("", -1)
TraySetClick(8)
$restore = TrayCreateItem("Свернуть")
$exit = TrayCreateItem("Выход")
GUISetState(@SW_SHOW)
While 1
$TrayMsg = TrayGetMsg()
Switch $TrayMsg
Case $restore
if $flag = 0 Then
GUISetState(@SW_HIDE, $reidi19)
GUICtrlSetData($restore, "Развернуть")
$flag = 1
ElseIf $flag = 1 Then
GUISetState(@SW_SHOW, $reidi19)
GUICtrlSetData($restore, "Свернуть")
$flag = 0
EndIf
Case $exit
ExitLoop
EndSwitch
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd