Gets the current state of a control
GUICtrlGetState ( [controlID] )
Parameters
controlID | [optional] The control identifier (controlID) as returned by a GUICtrlCreate... function. |
Return Value
Returns the state. See GUICtrlSetState for values.
Remarks
As opposed to GUICtrlRead this function returns only the state of a control (disabled/hidden/etc)
Related
GUICtrlRead, GUICtrlSetState
Example
#include <GUIConstants.au3>
GUICreate ("My GUI (GetControlState)")
$n=GUICtrlCreateCheckbox ("checkbox",10,10)
GUICtrlSetState (-1,1) ; checked
GUISetState () ; will display an empty dialog box
; Run the GUI until the dialog is closed
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
Wend
msgbox (0,"state",StringFormat("GUICtrlRead=%d\nGUICtrlGetState=%d",GUICtrlRead($n),GUICtrlGetState($n)))