Defining Labels
In the menu extension configuration file, you can map label names as used in the file to label values that display in the QAD .NET UI.
The <Properties> element maps a label name to a label value as follows:
<Properties>
<Property name="LabelName" value="Label Value" type="label"/>
...
...
</Properties>
In the menu extension configuration file, you can now use ${LabelName} in your menu item definitions. When the label displays as a menu item in the QAD .NET UI, the menu item label is displayed as Label Value.
For example, in the following <ShellMenu> definition with the label ${Admin} will be transformed to Administration in the QAD .NET UI because the <Property> element maps Admin to Administration.
<Properties>
<Property name="Admin" value="ADMINISTRATION" type="label" />
...
...
...
</Properties>
...
...
...
<ShellMenu key="images" menuType="application" label="${Admin}" security="admin">
<ShellMenuItem ...>
...
</ShellMenuItem>
...
...
...
</ShellMenu>