Instruction : geler l entree d un canal de dialogue
Dialog Freeze
[numero canal]
Cette commande permet de suspendre toutes les entrees utilisateur pour un ou plusieurs canaux de dialogue actifs. Si un numero de canal est specifie entre crochets, seul ce canal est givre. Si aucun numero n est donne, tous les canaux en cours sont suspendus.
Instruction : re-activer un canal de dialogue givre
Dialog Unfreeze
[numero canal]
Cette instruction re-active un ou plusieurs canaux de dialogue geles, reprenant leur execution a l endroit ou ils avaient ete interrompus.
Instruction : effacer une boite de dialogue
Dialog Clr
numero canal
Cette commande supprime toutes les zones et ferme la boite de dialogue
associee au canal specifie. Le canal reste ouvert et peut etre re-lance avec
une instruction Dialog Run
.
Si un fond d ecran avait ete sauvegarde via l option SA
,
il est automatiquement restaure.
Le systeme d Aide d AMOS Professional est l une des fonctions les plus accessibles de l editeur. Il permet d afficher une documentation interactive par simple clic. Ce qui est encore plus impressionnant, c est qu il a ete entierement cree avec AMOS lui-meme, en utilisant les commandes d interface !
Cette derniere partie du chapitre explique comment construire un systeme
similaire grace a la fonction HyperText
.
Instruction : ouvrir une fenetre de texte interactif
HT
zone,x,y,largeur,hauteur,adresse,ligne,buffer,papier,stylo;[modif]
La commande HT
ouvre une fenetre contenant un texte en memoire.
Certaines parties du texte peuvent etre definies comme selectionnables.
Lorsqu un mot ou une ligne est cliquee, une valeur est retournee
au programme principal, qui peut alors :
Les parametres incluent le numero de la zone, les coordonnees x,y
(avec x
arrondi a un multiple de 16), la taille de la fenetre, l adresse du texte,
la ligne de depart, la taille du buffer memoire et les couleurs.