/[svn]/jsampler/trunk/src/org/jsampler/view/fantasia/Channel.java
ViewVC logotype

Diff of /jsampler/trunk/src/org/jsampler/view/fantasia/Channel.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1742 by iliev, Thu May 8 17:26:19 2008 UTC revision 1743 by iliev, Sat May 31 23:04:01 2008 UTC
# Line 71  import org.jsampler.view.JSChannel; Line 71  import org.jsampler.view.JSChannel;
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;
# Line 93  public class Channel extends JSChannel { Line 94  public class Channel extends JSChannel {
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                    
# Line 346  public class Channel extends JSChannel { Line 347  public class Channel extends JSChannel {
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                                    
# Line 371  public class Channel extends JSChannel { Line 372  public class Channel extends JSChannel {
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                    

Legend:
Removed from v.1742  
changed lines
  Added in v.1743

  ViewVC Help
Powered by ViewVC