Con la ayuda de un archivo de secuencia de comandos (por ejemplo, menu.scr) puede configurar su propio menú de texto.
# 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 barra invertida \ al final de una línea muestra que un comando continúa en la siguiente línea. Aquí, el comando MENÚ se ejecuta desde la primera línea después del comentario hasta la última línea.
La barra vertical | debe utilizarse si un comando entre tornapuntas { } va seguido de otro comando.
El comando MENÚ puede gestionar imágenes pequeñas, como se muestra en el ejemplo anterior, con designlink22.png. Por defecto, se espera que las imágenes estén en la carpeta eagle/bin. También es posible utilizar una ruta con el nombre de la imagen.