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

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

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

revision 1775 by iliev, Mon Sep 8 00:19:27 2008 UTC revision 1776 by iliev, Thu Sep 11 18:48:36 2008 UTC
# Line 27  import java.awt.Insets; Line 27  import java.awt.Insets;
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;
# Line 152  public class SmallChannelView extends Pi Line 154  public class SmallChannelView extends Pi
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
# Line 161  public class SmallChannelView extends Pi Line 164  public class SmallChannelView extends Pi
164                  screen.onDestroy();                  screen.onDestroy();
165                  btnOptions.onDestroy();                  btnOptions.onDestroy();
166                  uninstallChannelOptionsView();                  uninstallChannelOptionsView();
167                    removeEnhancedMouseListener(getHandler());
168          }          }
169                    
170          public void          public void
# Line 266  public class SmallChannelView extends Pi Line 270  public class SmallChannelView extends Pi
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;
# Line 279  public class SmallChannelView extends Pi Line 283  public class SmallChannelView extends Pi
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                    

Legend:
Removed from v.1775  
changed lines
  Added in v.1776

  ViewVC Help
Powered by ViewVC