Pelerin
Осваивающий
- Сообщения
- 81
- Репутация
- 23
Вот возникла такая проблема:
При потере фокуса должно вылазить сообщение, но оно появляется только при запуске скрипта, после чего - тишина. Зато, если закомментировать,
то все работает.
Что это может быть и как с этим бороться? Может кто подскажет? У кого какие мысли?
Код:
#include <GUIConstants.au3>
$gui = GUICreate (@ScriptName)
GUIRegisterMsg (0x0008, "KillFocus")
GUICtrlCreateEdit('Я такая бяка! Я не дам запустить функцию KillFocus()', 5, 5, 350, 350)
GUISetState (@SW_SHOW, $gui)
Do
$msg = GUIGetMsg ($gui)
Until $msg = $gui_event_close
Func KillFocus()
MsgBox (0, @ScriptName, 'Ой!! Фокус потерялся...')
EndFunc
При потере фокуса должно вылазить сообщение, но оно появляется только при запуске скрипта, после чего - тишина. Зато, если закомментировать,
Код:
; GUICtrlCreateEdit('Я такая бяка! Я не дам запустить функцию KillFocus()', 5, 5, 350, 350)
Что это может быть и как с этим бороться? Может кто подскажет? У кого какие мысли?