]> ruin.nu Git - moosique.git/blobdiff - MooMenu.java
no message
[moosique.git] / MooMenu.java
index 7a0785b304fcb878d996adfc74e01eaef7b9a920..2403a373551f07828d5bc0fd2c1d76fc5552e567 100644 (file)
@@ -1,3 +1,4 @@
+import javax.sound.midi.*;
 import javax.swing.*;
 import javax.swing.filechooser.*;
 import java.awt.event.*;
@@ -120,6 +121,7 @@ public class MooMenu extends JMenuBar implements ActionListener {
 
        public void actionPerformed(ActionEvent e) {
                String command = e.getActionCommand();
+               Sequence seq;
                
                if(command == "New") {
                        Moosique.clearSequence();
@@ -171,9 +173,12 @@ public class MooMenu extends JMenuBar implements ActionListener {
                } else if (command == "Jump...") {
                
                } else if (command == "Add track...") {
-               
+                       Moosique.getSequence().createTrack();
                } else if (command == "Delete track...") {
-               
+                       /* Let the user select a track from a list.
+                       seq = Moosique.getSequence();
+                       seq.deleteTrack(seq.getTracks()[NUMBER]);
+                       */
                } else if (command == "Copy track...") {
                
                } else if (command == "Move track...") {
@@ -203,7 +208,7 @@ public class MooMenu extends JMenuBar implements ActionListener {
                        JOptionPane.showMessageDialog(null, "här kommer about att komma");
                }
        }
-       
+
        class MidiFileFilter extends javax.swing.filechooser.FileFilter {
                public boolean accept(File f) {
                        if(f != null) {