/[svn]/jsampler/trunk/src/org/jsampler/view/classic/ChangeTabTitleDlg.java
ViewVC logotype

Diff of /jsampler/trunk/src/org/jsampler/view/classic/ChangeTabTitleDlg.java

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

revision 2287 by iliev, Mon Apr 2 21:18:31 2007 UTC revision 2288 by iliev, Wed Nov 23 21:19:44 2011 UTC
# Line 1  Line 1 
1  /*  /*
2   *   JSampler - a java front-end for LinuxSampler   *   JSampler - a java front-end for LinuxSampler
3   *   *
4   *   Copyright (C) 2005-2006 Grigor Iliev <grigor@grigoriliev.com>   *   Copyright (C) 2005-2011 Grigor Iliev <grigor@grigoriliev.com>
5   *   *
6   *   This file is part of JSampler.   *   This file is part of JSampler.
7   *   *
# Line 36  import javax.swing.JLabel; Line 36  import javax.swing.JLabel;
36  import javax.swing.JPanel;  import javax.swing.JPanel;
37  import javax.swing.JTextField;  import javax.swing.JTextField;
38    
39  import net.sf.juife.EnhancedDialog;  import net.sf.juife.swing.EnhancedDialog;
40  import net.sf.juife.JuifeUtils;  import net.sf.juife.swing.JuifeUtils;
41    
42  import org.jsampler.CC;  import org.jsampler.CC;
 import org.jsampler.HF;  
43  import org.jsampler.view.JSChannelsPane;  import org.jsampler.view.JSChannelsPane;
44    import org.jsampler.view.swing.SHF;
45    
46  import static org.jsampler.view.classic.ClassicI18n.i18n;  import static org.jsampler.view.classic.ClassicI18n.i18n;
47    
# Line 130  public class ChangeTabTitleDlg extends E Line 130  public class ChangeTabTitleDlg extends E
130                  String title = tfTitle.getText().trim();                  String title = tfTitle.getText().trim();
131                                    
132                  if(title.length() == 0) {                  if(title.length() == 0) {
133                          HF.showErrorMessage(i18n.getError("ChangeTabTitleDlg.emptyTitle!"), this);                          SHF.showErrorMessage(i18n.getError("ChangeTabTitleDlg.emptyTitle!"), this);
134                          return;                          return;
135                  }                  }
136                                    
137                  for(JSChannelsPane p : CC.getMainFrame().getChannelsPaneList()) {                  for(JSChannelsPane p : CC.getMainFrame().getChannelsPaneList()) {
138                          if(p != pane && title.equals(p.getTitle())) {                          if(p != pane && title.equals(p.getTitle())) {
139                                  String s = i18n.getError("ChangeTabTitleDlg.tabExist!", title);                                  String s = i18n.getError("ChangeTabTitleDlg.tabExist!", title);
140                                  HF.showErrorMessage(s, this);                                  SHF.showErrorMessage(s, this);
141                                  return;                                  return;
142                          }                          }
143                  }                  }
144                                    
145                  pane.setTitle(title);                  pane.setTitle(title);
146                  ((MainFrame)CC.getMainFrame()).updateTabTitle(pane);                  ((MainFrame)SHF.getMainFrame()).updateTabTitle(pane);
147                                    
148                  setVisible(false);                  setVisible(false);
149          }          }

Legend:
Removed from v.2287  
changed lines
  Added in v.2288

  ViewVC Help
Powered by ViewVC