To spare users from writing extensive code for interface construction and allow them to focus on business logic implementation, SuperMap iDesktopX provides interface configuration management. The Ribbon-style interface (similar to Microsoft Office 2007) can be built through config files, with element functionalities specified during configuration.
SuperMap iDesktopX assigns each interface element a dedicated tag. To add elements, simply include and configure their corresponding tags in config files. Multiple elements can be added by inserting multiple tags with proper attributes. This enables seamless integration of buttons, text boxes, combo boxes, and complex elements into SuperMap iDesktopX's framework, with functionalities defined directly in config files.
Featuring the familiar Microsoft Office 2007 Ribbon interface style, SuperMap iDesktopX allows comprehensive interface customization through config files. The following sections detail how to construct interfaces, add elements, and specify their behaviors (onAction).
Plugin interface configurations are categorized as follows. These configurations must be placed within the ... tags of plugin config files and exist as peer elements without hierarchical relationships:
- Ribbon Configuration(Ribbon)
- Status Bar Configuration(Statusbar)
- Start Menu Configuration(StartMenu)
- Context Menu Configuration(ContextMenu)
- Dockbar Configuration(Dockbar)
Related Topics