Function Reference

GUICtrlCreateUpdown

Creates an UpDown control for the GUI.

GUICtrlCreateUpdown ( inputcontrolID [,style] )

 

Parameters

inputcontrolID The controlID of the input control in which the updown control will be created.
style [optional] Defines the style of the control. See GUI Control Styles Appendix.

default (-1) : $UDS_ALIGNRIGHT
forced style : $UDS_SETBUDDYINT and $UDS_ALIGNRIGHT if no align defined.

 

Return Value

Success: Returns the identifier (controlID) of the new control.
Failure: Returns 0.

 

Remarks

Max and min value can be set with GUICtrlSetLimit.
By default Windows decrease the value when clicking the upper arrow button.

 

Related

GUICtrlCreateInput, GUICtrlSetData, GUICtrlSetLimit

 

Example


#include "GUIConstants.au3"

$title = "My GUI UpDown"
GUICreate($title,-1,-1,-1,-1, $WS_SIZEBOX)

$input = GUICtrlCreateInput ("2",10,10, 50, 20)
$updown = GUICtrlCreateUpdown($input)

; Attempt to resize input control
GUICtrlSetPos($input, 10,10, 100, 40 )

GUISetState ()

; Run the GUI until the dialog is closed
While 1
    $msg = GUIGetMsg()
   
    If $msg = $GUI_EVENT_CLOSE Then ExitLoop
Wend

msgbox(0,"Updown",GUICtrlRead($input))