X-Git-Url: https://ruin.nu/git/?p=moosique.git;a=blobdiff_plain;f=MooTrackTitle.java;h=9cffb14570bbd48633e380441963e0865188b78b;hp=4822dca5ced2a90e409c49feebb5c008747b5594;hb=e49cbedbb512d2cbadb19f9b4b84c1b0ef39ff9c;hpb=22067aec9dd544828d90ff39a3a6d40cdfc7ea9f diff --git a/MooTrackTitle.java b/MooTrackTitle.java index 4822dca..9cffb14 100644 --- a/MooTrackTitle.java +++ b/MooTrackTitle.java @@ -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); - } } } }