X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=MooMenu.java;h=f206457799c4a1d0fb1565c391ee585abb47d50b;hb=5c89e592698dba86380de9bebc21edeaf03ebbd2;hp=788a3f0c0f2e631df055f963ba39b90dfb70cd39;hpb=35f1e4e1d9db209901d286c1b795868f7183bca9;p=moosique.git diff --git a/MooMenu.java b/MooMenu.java index 788a3f0..f206457 100644 --- a/MooMenu.java +++ b/MooMenu.java @@ -20,19 +20,20 @@ public class MooMenu extends JMenuBar implements ActionListener { file = new JMenu("File"); file.setMnemonic(KeyEvent.VK_F); + neww = new JMenuItem("New"); - neww.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N, ActionEvent.ALT_MASK)); + neww.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N, ActionEvent.CTRL_MASK)); file.add(neww); open = new JMenuItem("Open..."); - open.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O, ActionEvent.ALT_MASK)); + open.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O, ActionEvent.CTRL_MASK)); file.add(open); save = new JMenuItem("Save"); - save.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S, ActionEvent.ALT_MASK)); + save.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S, ActionEvent.CTRL_MASK)); file.add(save); saveas = new JMenuItem("Save as..."); file.add(saveas); exit = new JMenuItem("Exit"); - exit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X, ActionEvent.ALT_MASK)); + exit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Q, ActionEvent.CTRL_MASK)); file.add(exit); return file; } @@ -41,16 +42,22 @@ public class MooMenu extends JMenuBar implements ActionListener private JMenu createEditMenu() { edit = new JMenu("Edit"); - + edit.setMnemonic(KeyEvent.VK_E); + copy = new JMenuItem("Copy"); + copy.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_C, ActionEvent.CTRL_MASK)); edit.add(copy); cut = new JMenuItem("Cut"); + cut.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X, ActionEvent.CTRL_MASK)); edit.add(cut); paste = new JMenuItem("Paste"); + paste.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_V, ActionEvent.CTRL_MASK)); edit.add(paste); selectall = new JMenuItem("Select All"); + selectall.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_A, ActionEvent.CTRL_MASK)); edit.add(selectall); invertselection = new JMenuItem("Invert selection"); + invertselection.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_I, ActionEvent.CTRL_MASK)); edit.add(invertselection); return edit; } @@ -59,6 +66,8 @@ public class MooMenu extends JMenuBar implements ActionListener private JMenu createPlayBackMenu() { playback = new JMenu("Playback"); + playback.setMnemonic(KeyEvent.VK_P); + play = new JMenuItem("Play"); play.addActionListener(this); playback.add(play); @@ -76,7 +85,8 @@ public class MooMenu extends JMenuBar implements ActionListener private JMenu createTrackMenu() { track = new JMenu("Track"); - + track.setMnemonic(KeyEvent.VK_T); + add = new JMenuItem("Add..."); track.add(add); delete= new JMenuItem("Delete..."); @@ -92,6 +102,7 @@ public class MooMenu extends JMenuBar implements ActionListener private JMenu createHelpMenu() { help = new JMenu("Help"); + help.setMnemonic(KeyEvent.VK_P); contents = new JMenuItem("Contents"); help.add(contents);