Navigation:  Macro > Instructions > Boite de dialogue >

WBOX ADD SCROLL

AiM Services
Previous pageReturn to chapter overviewNext page

WBOX ADD SCROLL X,Y,Dx,Dy,[Option]

Cette instruction ajoute une zone d'affichage d'un browser.
Les instructions WBOX*ENTRY permettent d'ajouter, de lire, de supprimer ou d'insérer des entrées dans la zone.
La fonction WBOX GET VALUE retourne le numéro de l'entrée sélectionnée pendant la fonction WBOX INPUT et zéro si aucune entrée n'a été sélectionnée. La fonction WBOX GET STATUS retourne la position dans la ligne ou la sélection a été réalisée avec:
0 = pas de sélection sur une entrée
1 = Sélection sur l'icone d'état
2 = Sélection sur l'icone de l'entrée
3 = Sélection sur le texte de l'entrée
4 = Autre
Le nombre d'entrées est alloué dynamiquement pendant la création ou madification des entrées.
 

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

Sub_name

 :

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

Exemple

 ...
 WCREATE 100,400,100,400
 WBORDER 11
 WBOX INIT 12*5+3,0,0
 WBOX SET TITLE "Exemple boite de dialogue"
 WBOX COLOR 10
 WBOX ADD SCROLL 4,4,292,251,0
 Y=0
 FOR I=1 TO 12
   WBOX ADD TEXT 0,Y,60,25,"Ligne "&VAL$(I)
   WBOX ADD INPUT 62,Y,120,25,VAL$(I)
   WBOX ADD BUTTON 186,Y,120,25,"Bouton "&VAL$(I)
   WBOX ADD INPUT 308,Y,80,25,VAL$(I)
   WBOX ADD INPUT 390,Y,80,25,VAL$(I)
   Y=Y+27
 NEXT I
 WBOX END SCROLL
 WBOX COLOR 0
 WBOX ADD BOX 0,260,300,40,3
 WBOX ADD CLOSE 6,267,120,28,"",0,0,Sub_close
 WBOX INPUT
 WBOX CLOSE
 ...

 

Rubriques connexes
WBOX END SCROLL