Changes between Version 29 and Version 30 of APP_BASIC_MENUS_R0
- Timestamp:
- 07/29/09 12:26:35 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
APP_BASIC_MENUS_R0
v29 v30 98 98 Basic Menu Items order/style will be defined by a convention (which will be put for a public discussion – wiki page). 99 99 100 * In every class that extends AppMenuItem class will be introduced method called defineSkin which specifies values to certain properties (like title, tooltips, shortcuts, mnemonics, etc.) of the skin's element - the item. It will get ElementSkinPart object as an argument, and will use it to define properties needed. Example implementation of the method for ExportToPDFItem:100 * In every class that extends AppMenuItem class will be introduced method called defineSkin which specifies values to certain properties (like title, tooltips, shortcuts, mnemonics, etc.) of the skin's element - the item. It will get ''ElementSkinPart'' object as an argument, and will use it to define properties needed. Example implementation of the method for ''ExportToPDFItem'': 101 101 102 102 {{{ … … 177 177 * Help 178 178 179 * Following shortcuts will be introduced using property ACCELERATOR_PROP_ID of ElementSkinPartargument of the defineSkin method:179 * Following shortcuts will be introduced using property ''ACCELERATOR_PROP_ID'' of ''ElementSkinPart'' argument of the defineSkin method: 180 180 * Ctrl+N - New Book 181 181 * Ctrl+O - Open Book … … 195 195 } 196 196 }}} 197 * "..." suffix of Items Title Propertyfor Items that, when clicked, open a Dialog.197 * Will be added "..." suffix of Item's property ''TITLE_PROP_ID'' for Items that, when clicked, open a Dialog. 198 198 199 199