Index: trunk/doc/user/05_ui/04_common/index.html =================================================================== --- trunk/doc/user/05_ui/04_common/index.html (revision 32248) +++ trunk/doc/user/05_ui/04_common/index.html (revision 32249) @@ -249,3 +249,30 @@
  • 2. use the preferences window or a text editor to modify the config node rc/menu_patches
  • 3. pcb-rnd will automatically update the in-memory menu file/patch list and will redo the menu merging once the config node is modified + +

    5.4.5.5. Menu file layout

    +

    +A menu file has the following main trees: +

    +

    + +

    5.4.5.6. Separators and anchors

    +

    +If a submenu item is a text node with a plain dash ("-") as value, it will +appear as a horizontal separator line in the menu. +

    +If a submenu item is a text node with a text starting with the character @, +it is a named anchor. An anchor is invisible placeholder. Plugins and scripts +and user menu files may refer to these anchors from their anchored +subtree to get submenus placed at specific (named) parts of the menu system +without having to hardwire a path to those parts. The same anchor name may +appear multiple times. Anchors are allowed only under the main_menu and popups +tree. +