Manuel Amos Professional  Sommaire  Index

Panneaux de controle avances


Ouvrez maintenant un canal de communication Interface avec la commande DIALOG OPEN, et chargez l adresse du premier caractere du tableau d elements dans une variable Interface.

X> Dialog Open A$,1
   AD=Array(ITEM(0)) : Vdialog(1,0)=AD

Enfin, lancez le programme Interface avec DIALOG RUN :

X> R=Dialog Run(1)

Creation d un selecteur

La commande ActiveList est tres utile, mais elle ne fonctionne pas seule. Pour obtenir une veritable boite de selection fonctionnelle, vous devez connecter d autres zones : sliders, boutons, zones d edition, comme explique dans cette suite du chapitre.


ZonePosition
Fonction Interface : retourne l etat d une zone
valeur = ZP

ZonePosition retourne la valeur actuelle d une zone active. Elle fonctionne comme la fonction BP, mais peut etre utilisee avec n importe quel type de zone, y compris les boutons.


ZoneChange
Instruction Interface : modifie l etat d une zone
ZC numero_zone, nouvelle_valeur;

ZoneChange est une extension de la commande BC. Elle est utilisee a l interieur des crochets [ ] de "changements" pour connecter plusieurs zones entre elles afin de construire un objet compose.

Apres ZC, indiquez le numero de la zone a modifier, suivi de la nouvelle valeur a lui attribuer.

Les 4 types de donnees selon le type de zone :

Retour    Suivant
09.03.12