Changeset 8039
- Timestamp:
- 2004-08-24T15:38:34+12:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gli/src/org/greenstone/gatherer/gui/MenuBar.java
r5851 r8039 57 57 private JMenu edit = null; 58 58 private JMenu metadata = null; 59 private JMenu tools = null;60 59 public JMenu help = null; 61 60 public JMenuItem file_associations; … … 68 67 public JMenuItem file_options = null; 69 68 public JMenuItem file_save = null; 70 public JMenuItem file_save_as;71 69 public JMenuItem edit_copy; 72 70 public JMenuItem edit_cut; 73 71 public JMenuItem edit_paste; 74 public JMenuItem edit_undo = null;75 public JMenuItem edit_redo = null;76 public JMenuItem edit_replace = null;77 public JMenuItem edit_search = null;78 72 public JMenuItem metadata_import = null; 79 73 public JMenuItem metadata_edit = null; 80 74 public JMenuItem metadata_export = null; 81 public JMenuItem tools_log = null;82 public JMenuItem tools_size = null;83 75 public JMenuItem help_about; 84 76 public JMenuItem help_browse; … … 146 138 Dictionary.registerText(file_save, "Menu.File_Save"); 147 139 148 // file_save_as = new JMenuItem();149 // file_save_as.addActionListener(Gatherer.g_man);150 // file_save_as.setEnabled(false);151 // file_save_as.setMnemonic(KeyEvent.VK_A);152 // Dictionary.registerText(file_save_as, "Menu.File_Save_As");153 154 140 // Layout (file menu) 155 141 file.add(file_new); 156 142 file.add(file_open); 157 143 file.add(file_save); 158 // file.add(file_save_as);159 144 file.add(file_close); 160 145 file.add(new JSeparator()); … … 187 172 Dictionary.registerText(edit_paste, "Menu.Edit_Paste"); 188 173 189 // edit_undo = new JMenuItem();190 // edit_undo.setEnabled(false);191 // edit_undo.setMnemonic(KeyEvent.VK_U);192 // Dictionary.registerText(edit_undo, "Menu.Edit_Undo");193 194 // edit_redo = new JMenuItem();195 // edit_redo.setEnabled(false);196 // edit_redo.setMnemonic(KeyEvent.VK_D);197 // Dictionary.registerText(edit_redo, "Menu.Edit_Redo");198 199 // edit_search = new JMenuItem();200 // edit_search.addActionListener(Gatherer.g_man);201 // edit_search.setMnemonic(KeyEvent.VK_S);202 // Dictionary.registerText(edit_search, "Menu.Edit_Search");203 204 // edit_replace = new JMenuItem();205 // edit_replace.addActionListener(Gatherer.g_man);206 // edit_replace.setMnemonic(KeyEvent.VK_R);207 // Dictionary.registerText(edit_replace, "Menu.Edit_Replace");208 209 174 // Layout (edit menu) 210 175 edit.add(edit_cut); 211 176 edit.add(edit_copy); 212 177 edit.add(edit_paste); 213 // edit.add(new JSeparator());214 // edit.add(edit_undo);215 // edit.add(edit_redo);216 // edit.add(new JSeparator());217 // edit.add(edit_search);218 // edit.add(edit_replace);219 178 220 179 // Metadata menu … … 247 206 metadata.add(metadata_export); 248 207 metadata.add(metadata_view); 249 250 // Tools menu251 // tools = new JMenu();252 // tools.setEnabled(false);253 // tools.setMnemonic(KeyEvent.VK_T);254 // Dictionary.registerText(tools, "Menu.Tools");255 256 // tools_log = new JMenuItem();257 // tools_log.addActionListener(Gatherer.g_man);258 // tools_log.setMnemonic(KeyEvent.VK_L);259 // Dictionary.registerText(tools_log, "Menu.Tools_Log");260 261 // tools_size = new JMenuItem();262 // tools_size.addActionListener(Gatherer.g_man);263 // tools_size.setMnemonic(KeyEvent.VK_C);264 // Dictionary.registerText(tools_size, "Menu.Tools_Calculate_Record_Size");265 266 // Layout (tools menu)267 // tools.add(tools_log);268 // tools.add(tools_size);269 208 270 209 // Help menu … … 349 288 this.add(Box.createHorizontalStrut(15)); 350 289 this.add(metadata); 351 // this.add(Box.createHorizontalStrut(15));352 // this.add(tools);353 290 this.add(Box.createHorizontalGlue()); 354 291 this.add(help); … … 358 295 file_close.setEnabled(ready); 359 296 file_save.setEnabled(ready); 360 // file_save_as.setEnabled(ready);361 297 metadata.setEnabled(ready); 362 // tools.setEnabled(ready);363 if (ready) {364 // Gatherer.c_man.undo.registerRedoSource(edit_redo);365 // Gatherer.c_man.undo.registerUndoSource(edit_undo);366 }367 298 } 368 299 … … 372 303 edit.setEnabled(false); 373 304 metadata.setEnabled(false); 374 // tools.setEnabled(false);375 305 help.setEnabled(false); 376 306 } … … 389 319 } 390 320 391 /** Set the enabled state of one of the help menu items, based on its 'tabs' current state. Note that this method should only be called from the AWTEvent thread. */392 /* private void tabEnabled(int tab_index, boolean state) {393 JMenuItem selected = help.getItem(tab_index + 2); // Remember general and separator items394 selected.setEnabled(state);395 } */396 321 397 322 /** In order to provide context aware help advice we keep track of which
Note:
See TracChangeset
for help on using the changeset viewer.