Vous pouvez configurer votre propre menu de texte à l’aide d’un fichier script (menu.scr, par exemple).
# Command Menu Setup
#
# This is an example that shows how to set up a complex
# command menu, including submenus and command aliases.
MENU '[designlink22.png] Search and order {\
General : Run designlink-order.ulp -general; |\
Schematic : Run designlink-order.ulp; \
}' \
'Grid { \
Metric { \
Fine : Grid mm 0.1; | \
Coarse : Grid mm 1; \
} | \
Imperial { \
Fine : Grid inch 0.001; | \
Coarse : Grid inch 0.1; \
} | \
On : Grid On; | \
Off : Grid Off; \
}' \
'Display { \
Top : Display None Top Pads Vias Dim; | \
Bottom : Display None Bot Pads Vias Dim; | \
Placeplan { \
Top : Display None SilkscreenTop Dim; | \
Bottom : Display None SilkscreenBottom Dim; \
} \
}' \
'---' \
'Fit : Window Fit;' \
Add Delete Move ';' Edit Quit \
;La barre oblique inverse \ située à la fin d'une ligne indique qu'une commande continue dans la ligne suivante. Ici, la commande MENU s'exécute à partir de la première ligne après le commentaire jusqu'à la dernière ligne.
La barre verticale | doit être utilisée si une commande entre accolades { } est suivie d'une autre commande.
La commande MENU permet de traiter de petites images, comme illustré dans l’exemple ci-dessus avec designlink22.png. Par défaut, les images sont placées dans le dossier eagle/bin. Il est également possible d'utiliser un chemin d'accès contenant le nom de l'image.