Jump to content

Recommended Posts

Posted (edited)

This works fine for me when using Select, but not with Switch.

 

$Form1 = GUICreate("Form1", 615, 437, 192, 124)
$Input1 = GUICtrlCreateInput("Input1", 16, 24, 209, 21)
GUISetState(@SW_SHOW)

While 1
    $nMsg = GUIGetMsg()
    Select
        Case ControlGetFocus($Form1) = "Edit1"
            ;; do stuff
        Case $nMsg  = $gui_event_close
            Exit
    EndSelect
WEnd

 

Btw, it will constantly execute the ;; do stuff while the input is focussed - so make sure you handle that it only runs once per focus.

Edited by Inpho

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...