27 |
|
|
28 |
import java.awt.event.ActionEvent; |
import java.awt.event.ActionEvent; |
29 |
import java.awt.event.ActionListener; |
import java.awt.event.ActionListener; |
30 |
|
import java.awt.event.MouseAdapter; |
31 |
|
import java.awt.event.MouseEvent; |
32 |
import java.awt.event.MouseListener; |
import java.awt.event.MouseListener; |
33 |
|
|
34 |
import java.beans.PropertyChangeEvent; |
import java.beans.PropertyChangeEvent; |
154 |
|
|
155 |
addEnhancedMouseListener(channel.getContextMenu()); |
addEnhancedMouseListener(channel.getContextMenu()); |
156 |
CC.getSamplerModel().addSamplerChannelListListener(getHandler()); |
CC.getSamplerModel().addSamplerChannelListListener(getHandler()); |
157 |
|
addEnhancedMouseListener(getHandler()); |
158 |
} |
} |
159 |
|
|
160 |
public void |
public void |
164 |
screen.onDestroy(); |
screen.onDestroy(); |
165 |
btnOptions.onDestroy(); |
btnOptions.onDestroy(); |
166 |
uninstallChannelOptionsView(); |
uninstallChannelOptionsView(); |
167 |
|
removeEnhancedMouseListener(getHandler()); |
168 |
} |
} |
169 |
|
|
170 |
public void |
public void |
270 |
private EventHandler |
private EventHandler |
271 |
getHandler() { return eventHandler; } |
getHandler() { return eventHandler; } |
272 |
|
|
273 |
private class EventHandler implements SamplerChannelListListener { |
private class EventHandler extends MouseAdapter implements SamplerChannelListListener { |
274 |
public void |
public void |
275 |
channelAdded(SamplerChannelListEvent e) { |
channelAdded(SamplerChannelListEvent e) { |
276 |
if(CC.getSamplerModel().getChannelListIsAdjusting()) return; |
if(CC.getSamplerModel().getChannelListIsAdjusting()) return; |
283 |
|
|
284 |
screen.channelInfoPane.updateChannelIndex(); |
screen.channelInfoPane.updateChannelIndex(); |
285 |
} |
} |
286 |
|
|
287 |
|
public void |
288 |
|
mouseClicked(MouseEvent e) { |
289 |
|
if(e.getButton() != e.BUTTON1) return; |
290 |
|
// TAG: channel selection system |
291 |
|
CC.getMainFrame().getChannelsPane(0).setSelectedChannel(channel); |
292 |
|
/////// |
293 |
|
} |
294 |
} |
} |
295 |
|
|
296 |
|
|