This section provides a full example of a customization file.
It creates a top-level menu named custom menu.
This menu contains a menu item named item 1, which is associated to the
external command external-command 1, a sub menu named other menu,
etc...
<?xml version="1.0"?>
<menu-example>
<action name="action1">
<external>external-command 1</external>
</action>
<action name="action2">
<shell>edit %f</shell>
</action>
<submenu>
<title>custom menu</title>
<menu action="action1">
<title>item 1</title>
</menu>
<submenu>
<title>other menu</title>
<menu action="action2">
<title>item 2</title>
</menu>
</submenu>
</submenu>
</menu-example>