Functions > GUI > GUICtrlUpdate >


GUICtrlSetLimit

Limite le nombre de caractères/pixels pour un contrôle.

GUICtrlSetLimit ( controlID, max [, min = 0] )

Paramètres

controlID L'identifiant du contrôle tel que retourné par une fonction GUICtrlCreate...(), ou -1 pour désigner le dernier contrôle créé.
max Pour les contrôles List, max est la limite en pixels du défilement horizontalement.
Pour les contrôles Input/Edit, max est le nombre maximum de caractères qui peuvent être entrés.
min [optionnel] Pour les contrôles Slider et UpDown, vous pouvez spécifier une valeur minimale. Par défaut = 0

Valeur de retour

Succès: Retourne 1.
Échec: Retourne 0.

En relation

GUICtrlCreateEdit, GUICtrlCreateInput, GUICtrlCreateList, GUICtrlCreateSlider, GUICtrlCreateUpdown

Exemple

#include <GUIConstantsEx.au3>

Example()

Func Example()
    GUICreate("My GUI limit input 3 chars") ; crée une boîte de dialogue qui s'affichera centrée

    GUICtrlCreateInput("", 10, 20)
    GUICtrlSetLimit(-1, 3) ; limite l'entrée à 3 caractères

    GUISetState(@SW_SHOW)

    ; Boucle jusqu'à ce que l'utilisateur quitte.
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE
EndFunc   ;==>Example