if(returnVal == JFileChooser.APPROVE_OPTION && isMidiFile(chooser.getSelectedFile())) {
Moosique.saveAs(chooser.getSelectedFile().getAbsolutePath());
}
-
} else if (command == "Exit") {
Moosique.quit();
} else if (command == "Copy") {
} else if (command == "Preferences...") {
} else if (command == "Play") {
- if (Moosique.getSequencer().isRunning()) {
- Moosique.pause();
- } else {
- Moosique.play();
- }
+ if (!Moosique.getSequencer().isRunning()) Moosique.play();
} else if (command == "Pause") {
- if (Moosique.getSequencer().isRunning()) {
- Moosique.resume();
- } else {
- Moosique.pause();
- }
+ if (Moosique.getSequencer().isRunning()) Moosique.pause();
} else if (command == "Stop") {
Moosique.stop();
} else if (command == "Jump...") {
-
+
} else if (command == "Add track...") {
Moosique.getSequence().createTrack();
} else if (command == "Delete track...") {