71 |
import org.jsampler.view.JSChannelsPane; |
import org.jsampler.view.JSChannelsPane; |
72 |
|
|
73 |
import org.jsampler.view.std.JSChannelOutputRoutingDlg; |
import org.jsampler.view.std.JSChannelOutputRoutingDlg; |
74 |
|
import org.jsampler.view.std.JSFxSendsDlg; |
75 |
import org.jsampler.view.std.JSFxSendsPane; |
import org.jsampler.view.std.JSFxSendsPane; |
76 |
import org.jsampler.view.std.JSInstrumentChooser; |
import org.jsampler.view.std.JSInstrumentChooser; |
77 |
import org.jsampler.view.std.JSVolumeEditorPopup; |
import org.jsampler.view.std.JSVolumeEditorPopup; |
94 |
|
|
95 |
private final ViewTracker viewTracker; |
private final ViewTracker viewTracker; |
96 |
|
|
97 |
private InformationDialog fxSendsDlg = null; |
private JSFxSendsDlg fxSendsDlg = null; |
98 |
|
|
99 |
private final ContextMenu contextMenu; |
private final ContextMenu contextMenu; |
100 |
|
|
347 |
onDestroy() { |
onDestroy() { |
348 |
CC.getSamplerModel().removeSamplerChannelListListener(getHandler()); |
CC.getSamplerModel().removeSamplerChannelListListener(getHandler()); |
349 |
preferences().removePropertyChangeListener(ANIMATED, animatedPorpetyListener); |
preferences().removePropertyChangeListener(ANIMATED, animatedPorpetyListener); |
350 |
|
if(fxSendsDlg != null) fxSendsDlg.dispose(); |
351 |
viewTracker.onDestroy(); |
viewTracker.onDestroy(); |
352 |
} |
} |
353 |
|
|
372 |
fxSendsDlg.toFront(); |
fxSendsDlg.toFront(); |
373 |
return; |
return; |
374 |
} |
} |
375 |
FxSendsPane p = new FxSendsPane(getModel()); |
|
376 |
int id = getModel().getChannelId(); |
fxSendsDlg = new JSFxSendsDlg(new FxSendsPane(getModel())); |
|
fxSendsDlg = new InformationDialog(CC.getMainFrame(), p); |
|
|
fxSendsDlg.setTitle(i18n.getLabel("FxSendsDlg.title", id)); |
|
|
fxSendsDlg.setModal(false); |
|
|
fxSendsDlg.showCloseButton(false); |
|
377 |
fxSendsDlg.setVisible(true); |
fxSendsDlg.setVisible(true); |
378 |
} |
} |
379 |
|
|