Site Manager Developer Manual / Version 2110
Table Of ContentsYou can define some attributes for your command in a properties file. The attributes are shown in the GUI and the names must follow the scheme:
<command-name><suffix>=<value>
<Suffix> can take the following values:
Label: The text which is shown in the menus.MenuItemLabel: The text of a menu item.Image: The icon which is shown in the toolbar.ToolTip: The text which is shown as a tooltip.Mnemonic: The shortcut which can be used to start the command.
Please notice that <command-name> is not the class name of your command but the name
registered at the
CommandManager.
So it is possible to register several commands with the same name.
Example:
You have created a command called MakeCheaper:
MakeCheaperMenuItemLabel=Reduce Price MakeCheaperToolTip=Reduces all prices by 10 percent MakeCheaperImage=/com/customer/cap/reduce.gif
Example 4.12. Localize command
The name of this file is <Myname>.properties. You can integrate it using the
Bundle element of the editor-startup.xml file. The file name must be entered without
file extension. It must appear at the right position of the classpath.
Example:
<Editor> <Locale language="de" country="DE"/> <Bundle name="com/customer/cap/mybundle"/> </Editor>
Example 4.13. Integrate bundle
Localization of the attributes can be done as described in
Section 4.10, “Localization”. Simply add the language suffix after the
<mybundle> part of the name.
Example:
The name of the french version would be:
mybundle_fr.properties


