Functions > GUI > GUICtrlCreate >


GUICtrlCreateUpdown

Cr�e un contr�le UpDown pour une GUI.

GUICtrlCreateUpdown ( inputcontrolID [, style = -1] )

Param�tres

inputcontrolID Le controlID du contr�le d'entr�e dans lequel le contr�le updown sera cr��, ou -1 pour le dernier contr�le cr��.
style [optionnel] D�finit le style du contr�le. Consultez Annexe des styles des contr�les GUI .
    Par d�faut (-1) : $UDS_ALIGNRIGHT.
    Styles forc�s: $UDS_SETBUDDYINT et $UDS_ALIGNRIGHT si aucun alignement n'est d�fini.

Valeur de retour

Succ�s: Retourne l'ID du nouveau contr�le.
�chec: Retourne 0.

Remarques

Pour utiliser les valeurs sp�cifi�es ci-dessus, vous devez ajouter #include <UpDownConstants.au3> dans votre script.

Les valeurs minimun et maximum peuvent �tre d�finies avec GUICtrlSetLimit() .
Par d�faut, Windows incr�mente la valeur lors d'un clic sur le bouton fl�che vers le haut.
Par d�faut le redimensionnement de la hauteur se fait avec le contr�le d'entr�e qui contient le contr�le UpDown.

En relation

GUICtrlCreateInput, GUICtrlSetData, GUICtrlSetLimit

Exemple

#include <GUIConstantsEx.au3>
#include <MsgBoxConstants.au3>
#include <WindowsConstants.au3>

Example()

Func Example()
    GUICreate("My GUI UpDown", -1, -1, -1, -1, $WS_SIZEBOX)

    Local $idInput = GUICtrlCreateInput("2", 10, 10, 50, 20)
    GUICtrlCreateUpdown($idInput)

    ; Tente de redimensionner le contr�le d'entr�e
    GUICtrlSetPos($idInput, 10, 10, 100, 40)

    GUISetState(@SW_SHOW)

    ; Boucle jusqu'� ce que l'utilisateur quitte.
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE

    MsgBox($MB_SYSTEMMODAL, "Updown", GUICtrlRead($idInput))
EndFunc   ;==>Example