Manuel Amos Professional  Sommaire  Index

Menus


Ceci est similaire a MENU MOVABLE, mais permet le deplacement de differentes options dans un niveau particulier. Normalement, il n est pas possible de deplacer des elements en dehors de la barre de menu actuelle, mais cela peut etre contourne avec la commande MENU SEPARATE, expliquee ci-dessous.

Pour utiliser MENU ITEM MOVABLE afin de changer la position d un element de menu, la barre de menu entiere doit etre elle-meme deplacable. Donc si MENU STATIC a ete appele, cette commande n aura aucun effet. Le premier element dans une barre de menu ne peut pas etre deplace, car cela deplacerait toute la ligne. De plus, si le dernier element est deplace, la taille de la barre sera reduite de maniere permanente.

Ce probleme peut etre resolu soit en fixant le dernier element avec une commande MENU ITEM STATIC, soit en entourant toute la barre avec une boite rectangulaire, comme ceci :

X> Menu$(1 ,1)=,,,,"(Bar40,100)(Loc0,0)"

MENU SEPARATE
instruction : separer une liste d elements de menu
Menu Separate numero de niveau
Menu Separate(parametres d un seul element)

Cette commande est utilisee pour separer tous les elements du niveau numerote dans le menu. Chaque element sera alors traite independamment. Si aucune chaine de fond n a ete definie, chaque element est decale de deux pixels par rapport au precedent, creant un effet d escalier qui peut etre retire avec l editeur de menus.

En specifiant les parametres d un seul element apres la commande MENU SEPARATE, une barre de menu peut etre coupee a n importe quel point. Une fois un element separe, il peut etre affecte par la commande MENU MOVABLE au lieu des instructions ITEM.

MENU LINK
instruction : relier une liste d elements de menu
Menu Link numero de niveau
Menu Link(parametres d un seul element)

Ceci est l exact oppose de MENU SEPARATE, et sert a relier un ou plusieurs elements entre eux.

X MENU
fonction : retourne la coordonnee x graphique d un element de menu
x=X Menu(parametres d un seul element)

La fonction X MENU permet d obtenir la position d un element de menu, par rapport a l option precedente a l ecran. Ces informations peuvent etre utilisees pour creer des menus tres puissants.

Y MENU
fonction : retourne la coordonnee y graphique d un element de menu
y=Y Menu(parametres d un seul element)

Retour    Suivant
06.05.10