khammond    01/09/29 08:59:33

  Modified:    src/org/apache/jmeter/gui JMeterMenuBar.java
  Log:
  When creating the FILE menu, default the SAVE AS menu item to disabled since the 
default node selected at startup is ROOT (which is not saveable).
  
  Revision  Changes    Path
  1.12      +10 -1     jakarta-jmeter/src/org/apache/jmeter/gui/JMeterMenuBar.java
  
  Index: JMeterMenuBar.java
  ===================================================================
  RCS file: /home/cvs/jakarta-jmeter/src/org/apache/jmeter/gui/JMeterMenuBar.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- JMeterMenuBar.java        2001/09/29 15:39:49     1.11
  +++ JMeterMenuBar.java        2001/09/29 15:59:33     1.12
  @@ -131,12 +131,17 @@
         ***********************************************************/
        public void createMenuBar()
        {
  -
  +             // FILE MENU
                fileMenu = new JMenu(rb.getString("file"));
                fileMenu.setMnemonic('F');
                file_save = new JMenuItem(rb.getString("save"),'S');
                
file_save.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,KeyEvent.CTRL_MASK));
                file_save.addActionListener(ActionRouter.getInstance());
  +
  +             // Set default SAVE menu item to disabled since the default node that 
is selected
  +             // is ROOT, which cannot be saved.
  +             file_save.setEnabled(false);
  +
                file_save_all = new JMenuItem(rb.getString("save_all"),'A');
                
file_save_all.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_A,KeyEvent.CTRL_MASK));
                file_save_all.addActionListener(ActionRouter.getInstance());
  @@ -159,6 +164,7 @@
                fileMenu.addSeparator();
                fileMenu.add(file_exit);
   
  +             // RUN MENU
                runMenu = new JMenu(rb.getString("run"));
                runMenu.setMnemonic('R');
                run_start = new JMenuItem(rb.getString("start"), 'S');
  @@ -192,6 +198,7 @@
                runMenu.add(run_clear);
                runMenu.add(run_clearAll);
   
  +             // REPORT MENU
                reportMenu = new JMenu(rb.getString("report"));
                reportMenu.setMnemonic('P');
                analyze = new JMenuItem(rb.getString("analyze"));
  @@ -200,6 +207,7 @@
                analyze.setEnabled(false);
                reportMenu.add(analyze);
   
  +             // OPTIONS MENU
                optionsMenu = new JMenu(rb.getString("option"));
                lafMenu = new JMenu(rb.getString("appearance"));
                UIManager.LookAndFeelInfo lafs[] = 
UIManager.getInstalledLookAndFeels();
  @@ -228,6 +236,7 @@
                        //ignore
                }
   
  +             // HELP MENU
                helpMenu = new JMenu(rb.getString("help"));
                helpMenu.setMnemonic('H');
                help_about = new JMenuItem(rb.getString("about"), 'A');
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to