Konfiguration des Textmenüs

Mithilfe einer Skriptdatei (z. B. menu.scr) können Sie Ihr eigenes Textmenü konfigurieren.

# 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 \
;

Der umgekehrte Schrägstrich \ am Ende einer Zeile zeigt an, dass ein Befehl in der nächsten Zeile fortgesetzt wird. Hier wird der Befehl MENU von der ersten Zeile nach dem Kommentar bis zur letzten Zeile ausgeführt.

Das Pipe-Symbol | muss verwendet werden, wenn auf einen Befehl in Klammern { } ein anderer Befehl folgt.

Der Befehl MENU kann kleine Bilder verarbeiten, wie im obigen Beispiel mit designlink22.png gezeigt. Die Bilder sollten sich vorgabemäßig im Ordner eagle/bin befinden. Es ist auch möglich, einen Pfad mit dem Bildnamen zu verwenden.