Changes between Version 27 and Version 28 of APP_BASIC_MENUS_R0
- Timestamp:
- 07/29/09 12:20:31 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
APP_BASIC_MENUS_R0
v27 v28 137 137 * NormalModeItem 138 138 * FullScreenItem 139 * Skins 140 * DefaultSkinItem 141 * AlternativeSkinItem 142 * WindowMenu 143 * CascadeItem 144 * TileItem 139 145 * HelpMenu 140 146 * HelpContentsItem 141 147 * BugReportItem 142 148 * AboutItem 143 * Inspectur menuItem144 149 * InspecturMenuItem 150 145 151 146 152 * A refactoniring will be needed, so every Item has the definition of its properties in itself, not in its Module class. (optional) … … 171 177 * Help 172 178 173 * Following shortcuts will be introduced using :179 * Following shortcuts will be introduced using property ACCELERATOR_PROP_ID of ElementSkinPart argument of the defineSkin method: 174 180 * Ctrl+N - New Book 175 181 * Ctrl+O - Open Book … … 182 188 * Ctrl+C - Copy 183 189 * Ctrl+V - Paste 184 190 Example: 191 {{{ 192 @SkinPartDef 193 private static void defineSkin(ElementSkinPart part) { 194 part.add(TITLE_PROP_ID, "PDF..."); //title property defined as "PDF" 195 part.add(TOOL_TIP_PROP_ID, "Exports current book to pdf file"); //Tool tip property defined 196 part.add(MNEMONIC_PROP_ID, KeyEvent.VK_P); //Mnemonic - i.e. when P is pressed, combined with Alt. 197 } 198 }}} 185 199 * "..." suffix of Items Title Property for Items that, when clicked, open a Dialog. 186 200