Что нового

Повторное открытие второго GUI

by_gangster

Новичок
Сообщения
22
Репутация
0
Есть цикл
Код:
while 1
$msg = GUIGetMsg()
if $msg==$gui_but2 then
inf()
endif
wend


Функция inf() создаёт еще одно окно

Код:
func inf()
GUICreate ("About",250,150,-1,-1,-1,$WS_EX_TOPMOST)
GUICtrlCreateLabel('Текст', 5, 5, 250)
GUISetState(@SW_SHOW)
while 1
$msg2 = GUIGetMsg()
if $msg2 == $GUI_EVENT_CLOSE then
GUIDelete()
endif
wend


Проблема в том что, когда я закрываю второе окно то заново открыть уже не получается. Проблема в первом цикле мне кажется, он прекращается после того как выполняется в нем условие.
Как можно это исправить ?
 
Верх