Manuel Amos Professional  Sommaire  Index

Panneaux de controle avances


DIALOG FREEZE

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.

DIALOG UNFREEZE

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.

DIALOG CLR

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.


HyperText

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.

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.

Retour    Suivant
09.03.15