CryptoButton.java | Class | This defines a UI component which may be built dynamically using a
set of properties in a VariableBundle, and then may have the Actions
associated with the individual buttons/menu items/whatevers updated
dynamically to reflect the new values.
In general, the format for the properties which define a ConfigurableUI
component are as follows:
MenuBar=File:Edit:Mail:Window:Help
MenuBar.File=NewFolder:NewMail:OpenFolder:OpenMessage:Close:SaveAs:Print:Exit
MenuBar.File.Label=File
MenuBar.File.NewFolder.Action=folder-new
MenuBar.File.NewFolder.Image=images/New.gif
MenuBar.File.NewFolder.KeyBinding=F
MenuBar.File.NewFolder.Label=New Folder
where MenuBar would be the name of the 'root' configuration property,
'MenuBar.File' is the first submenu, and 'MenuBar.File.NewFolder' is
the first actual 'button' configured. |