checkboxes.setLayout(new GridLayout(1,3));
mute = new JCheckBox("Mute");
- mute.setSelected(Moosique.getChannel(channel).getMute());
+ mute.setSelected(false);
+ Moosique.setTrackMute(track, false);
mute.setFont(Moosique.getGUI().FONT);
mute.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent event){
boolean selected = mute.isSelected();
if (selected){
solo.setSelected(false);
- Moosique.getChannel(channel).setSolo(false);
+ Moosique.setTrackSolo(track, false);
}
- Moosique.getChannel(channel).setMute(selected);
+ Moosique.setTrackMute(track, selected);
}});
checkboxes.add(mute);
solo = new JCheckBox("Solo");
- solo.setSelected(Moosique.getChannel(channel).getSolo());
+ solo.setSelected(false);
+ Moosique.setTrackSolo(track, false);
solo.setFont(Moosique.getGUI().FONT);
solo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent event){
boolean selected = solo.isSelected();
if (selected){
mute.setSelected(false);
- Moosique.getChannel(channel).setMute(false);
+ Moosique.setTrackMute(track, false);
}
- Moosique.getChannel(channel).setSolo(selected);
+ Moosique.setTrackSolo(track, selected);
}});
checkboxes.add(solo);
add(checkboxes);