Manuel Amos Professional  Sommaire  Index

Langage de l Interface


Les deux fonctions suivantes permettent de suivre le curseur graphique. Celui-ci est positionne automatiquement a la derniere position d une operation graphique a l ecran.

XA
YA
Fonctions Interface : lire les coordonnees precedentes du curseur graphique
x = XA
y = YA

XA et YA conservent une copie des coordonnees graphiques avant l execution de la derniere commande graphique. Ces deux valeurs sont tres utiles lorsque plusieurs objets doivent etre dessines les uns par rapport aux autres. Il suffit alors de definir les coordonnees du premier objet, et tous les autres peuvent etre places relativement. Exemple :

X> GraphicSquare 10,10,30,30; dessine un carre a 10,10
   GraphicSquare XA,40,XA 20+,30; dessine un autre carre juste en dessous

XB
YB
Fonctions Interface : lire les coordonnees actuelles du curseur graphique
x = XB
y = YB

Ces deux fonctions completent XA et YA. Elles retournent la position du curseur graphique apres l execution de la derniere commande. Voici quelques exemples :

X> BUtton 1,160,100,...;[][]  ; bouton a 160,100
   BUtton 2,XB,YA,...;[][]   ; bouton suivant aligne verticalement
X> PRint 0,8,'Hello, first line',2;
   PRint XA,YB,'This line will be directly under!',2;

Les Commandes Graphiques

Voici les commandes graphiques disponibles dans le langage Interface d AMOS Professional. Elles sont regroupees en trois categories principales : boites et barres, lignes et contours, et commandes de texte. La plupart de ces instructions sont tres proches des commandes graphiques classiques d AMOS.

Boites et Barres

GraphicBox
Instruction Interface : dessiner une boite remplie
GB x1,y1,x2,y2;

Pour dessiner une boite remplie avec la couleur courante, utilisez la commande GraphicBox suivie des coordonnees du coin superieur gauche, puis du coin oppose (inferieur droit) de la boite.

Retour    Suivant
09.02.02