]> ruin.nu Git - moosique.git/blobdiff - MooTrackTitle.java
no message
[moosique.git] / MooTrackTitle.java
index 4822dca5ced2a90e409c49feebb5c008747b5594..9cffb14570bbd48633e380441963e0865188b78b 100644 (file)
@@ -22,7 +22,6 @@ public class MooTrackTitle extends JPanel {
        private JComboBox channelBox;
        private JCheckBox mute;
        private JCheckBox solo;
-       private JButton record;
 
        private String trackName = "";
        private int channel = 0;
@@ -106,11 +105,6 @@ public class MooTrackTitle extends JPanel {
                solo.addActionListener(tl);
                checkboxes.add(solo);
                
-               record = new JButton("Record");
-               record.setFont(Moosique.getGUI().FONT);
-               record.addActionListener(tl);
-               checkboxes.add(record);
-
                add(checkboxes);
        }
        
@@ -174,29 +168,6 @@ public class MooTrackTitle extends JPanel {
                                        Moosique.setTrackMute(track, false);
                                }
                                Moosique.setTrackSolo(track, selected);
-                       } else if (source == record) {
-                               Sequencer sequencer = Moosique.getSequencer();
-                               boolean quantize = false;
-                               if (record.getText() == "Record") {
-                                       /* Show a dialog with:
-                                               "Track" combo box,
-                                               "Channel" combo box (disabled?,
-                                               "Quantize" checkbox and 
-                                               "Start Recording" button.
-                                       */
-                                       record.setText("Stop");
-                                       mtv.enableKeyboardRecording();
-                                       sequencer.recordEnable(track, channel);
-                                       sequencer.startRecording();
-                                       Moosique.setEdited();
-                               } else {
-                                       record.setText("Record");
-                                       mtv.disableKeyboardRecording();
-                                       sequencer.stopRecording();
-                                       sequencer.recordDisable(track);
-                                       java.util.List newNotes = Moosique.convertTrack(track, quantize);
-                                       mtv.placeNewNotes(newNotes);
-                               }
                        }
                }
        }