VertText
Instruction Interface : afficher du texte vertical
VT x,y,'texte',couleur
La commande VertText permet d afficher une colonne de texte vertical en utilisant un index de couleur donne, a partir des coordonnees specifiees.
Etiquettes et tests
L Interface Amos Professional permet aussi de gerer des etiquettes et sauts conditionnels ou non. Cela facilite la creation d interfaces complexes et interactives.
LAbel
Instruction Interface : definir une etiquette
LA numero;
La commande LAbel permet de definir une etiquette dans un programme Interface. Cette etiquette peut ensuite etre la cible d une commande JumP (equivalent de GOTO) ou JumpSub (equivalent de GOSUB).
Elle peut aussi servir de point d entree pour la commande DIALOG RUN. Cela signifie que plusieurs boites de dialogue peuvent coexister dans une seule chaine de definition.
Contrairement au langage AMOS classique ou l on nomme les etiquettes par des mots, l Interface utilise uniquement des numeros allant de 0 a 65535.
Exemple :
LA 10; definir une etiquette numero 10
JumP
Instruction Interface : sauter vers une etiquette donnee
JP numero;
La commande JumP transfert l execution vers les instructions Interface qui debutent a l etiquette donnee. Cette etiquette doit avoir ete definie auparavant.
Important : JumP ne peut pas etre utilisee dans les crochets [ ] internes aux boutons (BUtton). Elle ne peut etre utilisee que dans le programme principal de l interface.
Exemple :
JumP 10;
Les etiquettes peuvent aussi marquer le debut de sous-programmes, comme vous le verrez dans la suite.