Changeset 2323 in josm for trunk/src/org/openstreetmap/josm/gui/MainMenu.java
- Timestamp:
- 2009-10-26T15:23:39+01:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/MainMenu.java
r2268 r2323 81 81 import org.openstreetmap.josm.tools.PlatformHookUnixoid; 82 82 import org.openstreetmap.josm.tools.Shortcut; 83 83 import static org.openstreetmap.josm.gui.help.HelpUtil.ht; 84 84 /** 85 85 * This is the JOSM main menu bar. It is overwritten to initialize itself and provide all menu … … 159 159 public final JosmAction statusreport = new ShowStatusReportAction(); 160 160 161 public final JMenu fileMenu = addMenu(marktr("File"), KeyEvent.VK_F, 0 );162 public final JMenu editMenu = addMenu(marktr("Edit"), KeyEvent.VK_E, 1 );163 public final JMenu viewMenu = addMenu(marktr("View"), KeyEvent.VK_V, 2 );164 public final JMenu toolsMenu = addMenu(marktr("Tools"), KeyEvent.VK_T, 3 );165 public final JMenu presetsMenu = addMenu(marktr("Presets"), KeyEvent.VK_P, 4 );161 public final JMenu fileMenu = addMenu(marktr("File"), KeyEvent.VK_F, 0, ht("/Menu/File")); 162 public final JMenu editMenu = addMenu(marktr("Edit"), KeyEvent.VK_E, 1, ht("/Menu/Edit")); 163 public final JMenu viewMenu = addMenu(marktr("View"), KeyEvent.VK_V, 2, ht("/Menu/View")); 164 public final JMenu toolsMenu = addMenu(marktr("Tools"), KeyEvent.VK_T, 3, ht("/Menu/Tools")); 165 public final JMenu presetsMenu = addMenu(marktr("Presets"), KeyEvent.VK_P, 4, ht("/Menu/Presets")); 166 166 public JMenu audioMenu = null; 167 public final JMenu helpMenu = addMenu(marktr("Help"), KeyEvent.VK_H, 5 );167 public final JMenu helpMenu = addMenu(marktr("Help"), KeyEvent.VK_H, 5, ht("/Menu/Help")); 168 168 public final int defaultMenuPos = 5; 169 169 … … 185 185 return menuitem; 186 186 } 187 public JMenu addMenu(String name, int mnemonicKey, int position) 188 { 187 188 @Deprecated 189 public JMenu addMenu(String name, int mnemonicKey, int position) { 190 return addMenu(name, mnemonicKey, position, "/Menu/" + name); 191 } 192 193 public JMenu addMenu(String name, int mnemonicKey, int position, String relativeHelpTopic) { 189 194 JMenu menu = new JMenu(tr(name)); 190 195 Shortcut.registerShortcut("menu:" + name, tr("Menu: {0}", tr(name)), mnemonicKey, 191 196 Shortcut.GROUP_MNEMONIC).setMnemonic(menu); 192 197 add(menu, position); 193 menu.putClientProperty("help", "Menu/"+name);198 menu.putClientProperty("help", relativeHelpTopic); 194 199 return menu; 195 200 } … … 309 314 310 315 if (!Main.pref.getBoolean("audio.menuinvisible", false)) { 311 audioMenu = addMenu(marktr("Audio"), KeyEvent.VK_A, 5 );316 audioMenu = addMenu(marktr("Audio"), KeyEvent.VK_A, 5, ht("/Menu/Audio")); 312 317 add(audioMenu, audioPlayPause); 313 318 add(audioMenu, audioNext);
Note:
See TracChangeset
for help on using the changeset viewer.