Specifying a name attribute for the menu element allows to create a GUI having several XML application specific menus.
Example:
In , add something like this:XXE_user_preferences_dir/addon/xhtml.xxe
<menu name="menu2" label="My XHTML Menu"> ... </menu>
In , add something like this:XXE_user_preferences_dir/addon/docbook.xxe
<menu name="menu2" label="My DocBook Menu"> ... </menu>
Notice that the same name menu2 is used in all XML application specific configuration files.
In (see XMLmind XML Editor - Customizing the User Interface), add something like this:XXE_user_preferences_dir/addon/custom.xxe_gui
<menuItems name="configSpecificMenuItems2"> <class>com.xmlmind.xmleditapp.kit.part.ConfigSpecificMenuItems</class> <property name="specificationName" type="String" value="menu2" /> </menuItems> <menu name="configSpecificMenu2" label="_My Menu"> <menuItems name="configSpecificMenuItems2" /> </menu> <menu name="fileMenu"> <menu name="configSpecificMenu2" /> <insert /> </menu>