UltimateMenu Designer Interface

UltimateMenuDesigner is the design tool to create your UltimateMenu visually. You can build a menu from scratch, or update a presaved menu. UltimateMenuDesigner is an ASP.NET web application, and requires .NET framework to be installed on your machine.
Menu Source XML File
 Browse To browse an XML document as Menu Source. Choose file dialog box appears when clicked. Name of the file selected is shown in the text box on the left.

This button does not load the XML file selected. To load an XML document as Menu Source, click on Load Menu button after browsing.
 New Menu To create a new menu from scratch. Menu Source, Menu Tree, Menu/Group/Item property tabs, Menu CSS and Generated DHTML Menu are cleared when clicked.
 Load Menu To load a menu from an XML document either selected by the Browse button or typed in Menu Source text box. Menu Source, Menu Tree, Menu/Group/Item property tabs, Menu CSS and Generated DHTML Menu are populated with the contents of the XML document selected.

"File not found" error is shown when Menu Source text box is empty or file does not exist.
 Save Menu To save the menu. Menu Source XML document and Menu Css file are saved when clicked. Menu Source XML document is saved into the file name defined in Menu Source text box. Menu Css file is saved into the file name defined in the CssFile property in the Menu tab.

Note: ASPNET user should be given Write permissions to be able to save Menu Source XML files and Menu Css files. Otherwise you will get an error as "Menu XML file cannot be saved".
Menu Source DB ConnString & Menu ID
 Load Menu To load a menu from database specified by a connection string and a menu ID in the text boxes. It will connect to the database and load the menu from the three tables: UltimateMenu, UltimateMenuGroup and UltimateMenuItem.
 Save Menu To save the menu to database. Menu is saved into the three tables: UltimateMenu, UltimateMenuGroup and UltimateMenuItem. Menu Css file is saved into the file name defined in the CssFile property in the Menu tab.
Menu Tree
You can easily Add and Delete menu items and Move them in the menu hierarchy.
 Add Item To add a new item into the menu hierarchy. The new item added is highlighted in Menu Tree and its default properties are shown in Item tab. When a new item is added, it becomes the child of the item selected before Add Item button is clicked.
 Delete To delete an item from the menu hierarchy. When an item is deleted, all of its children is deleted automatically and its parent is highlighted in Menu Tree.

Note: Menu root can't be removed.
 Move Up To move an item up in the menu hierarchy.
 Move Down To move an item down in the menu hierarchy.
 Move Left To move an item to the left in the menu hierarchy. When moved to the left, the item becomes in the same group of the item before it in the menu hierarchy.
 Move Right To move an item to the right in the menu hierarchy. The item becomes the child of the item before it in the menu hierarchy.
Menu/Group/Item Tabs
Please refer to UltimateMenu document to see the menu properties.
Menu Css
You can manipulate Menu styles in Menu Css text area, and Refresh the menu to see the changes instantly.
 Refresh Menu To refresh menu after making changes in Menu Css text area. Menu will be displayed instantly according to the changes made.
Generated DHTML Menu
Menu is rendered automatically after every change.