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]