Navigation:  Macro > Instructions > Boite de dialogue >

WBOX ADD SPIN INPUT

AiM Services
Previous pageReturn to chapter overviewNext page

WBOX ADD SPIN INPUT X,Y,Dx,Dy,Texte$,[Opt],[Sub_name]

Cette fonction ajoute une zone de saisie alphanumérique ou numérique selon sa déclaration. Sur la droite de la zone se trouvent deux flèches qui permettent d'incrémenter ou décrémenter la valeur de l'entrée. Se reporter à la fonction WBOX SET SPIN pour une description du paramétrage de l'incrément. En sortie de l'édition d'une telle zone, le curseur se positionne automatiquement sur la suivante ou précédente en fonction de sa touche de sortie.
Il est possible, dans la fonction liée à la zone, de lire la valeur de la touche de sortie avec la fonction WBOX GET KEY et de la modifier avec la fonction WBOX RETURN KEY. Il est également possible de positionner le curseur sur une zone précise en utilisant la fonction WBOX RETURN ZONE.
 

Paramètres d'entrée

X,Y

 :

Position de la zone dans la boîte de dialogue

Dx

 :

Largeur de la zone

Dy

 :

Hauteur de la zone

Texte$

 :

Texte contenu dans la zone

Opt

 :

Type de la zone de saisie

 

 

.....0 = Saisie alphanumérique

 

 

.....1 = Saisie numérique

 

 

.....2 = Saisie alphanumérique sans trim

 

 

.....3 = Saisie normale avec suppression du

 

 

texte affiché si modification du

 

 

premier caractère

 

 

...00. = Pas utilisé

 

 

000... = Nombre de caractères maximum saisissable

 

 

Sub_name: Fonction d'exécution associée en sortie de la zone.

 

 

La fonction doit être de type 'int' avec le numéro

 

 

de la zone courante en paramètre.

Rubriques connexes
WBOX GET KEY , WBOX RETURN KEY , WBOX RETURN ZONE , WBOX SET SPIN , WBOX GET SPIN , WBOX ADD SPIN OPT