Cr�e un contr�le Slider pour une GUI.
GUICtrlCreateSlider ( left, top [, width [, height [, style = -1 [, exStyle = -1]]]] )
left | Coordonn�e X du coin sup�rieur gauche du contr�le. Si -1 est utilis�, X sera calcul�e en accord avec GUICoordMode. |
top | Coordonn�e Y du coin sup�rieur gauche du contr�le. Si -1 est utilis�, Y sera calcul�e en accord avec GUICoordMode. |
width | [optionnel] Largeur du contr�le (par d�faut, la largeur utilis�e pr�c�demment). |
height | [optionnel] Hauteur du contr�le (par d�faut, la hauteur pr�c�demment utilis�). |
style |
[optionnel] D�finit le style du contr�le. Consultez Annexe des styles des contr�les GUI. Par d�faut (-1): $TBS_AUTOTICKS |
exStyle | [optionnel] D�finit les styles �tendus du contr�le. Consultez Table des styles �tendus. |
Succ�s: | Retourne l'ID du nouveau contr�le. |
�chec: | Retourne 0. |
Un contr�le Slider permet aux utilisateurs de s�lectionner une valeur dans une plage, en d�pla�ant un curseur le long d'une ligne gradu�e.
Exemple d'un contr�le Slider
GUICoordMode (Option), GUICtrlSetData, GUICtrlSetLimit, GUICtrlUpdate..., GUIGetMsg
#include <GUIConstantsEx.au3> #include <MsgBoxConstants.au3> Example() Func Example() GUICreate("slider", 220, 100, 100, 200) GUISetBkColor(0x00E0FFFF) ; Change la couleur de fond Local $idSlider1 = GUICtrlCreateSlider(10, 10, 200, 20) GUICtrlSetLimit(-1, 200, 0) ; Change les valeurs min/max Local $idButton = GUICtrlCreateButton("Value?", 75, 70, 70, 20) GUISetState(@SW_SHOW) GUICtrlSetData($idSlider1, 45) ;ensemble curseur Local $idMsg ; Boucle jusqu'� ce que l'utilisateur quitte. Do $idMsg = GUIGetMsg() If $idMsg = $idButton Then MsgBox($MB_SYSTEMMODAL, "slider1", GUICtrlRead($idSlider1), 2) EndIf Until $idMsg = $GUI_EVENT_CLOSE EndFunc ;==>Example