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

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

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

revision 1914 by iliev, Mon Sep 8 00:19:27 2008 UTC revision 1915 by iliev, Thu Jun 11 09:35:29 2009 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-2008 Grigor Iliev <grigor@grigoriliev.com>   *   Copyright (C) 2005-2009 Grigor Iliev <grigor@grigoriliev.com>
5   *   *
6   *   This file is part of JSampler.   *   This file is part of JSampler.
7   *   *
# Line 24  package org.jsampler.view.classic; Line 24  package org.jsampler.view.classic;
24    
25  import java.awt.BorderLayout;  import java.awt.BorderLayout;
26  import java.awt.Color;  import java.awt.Color;
 import java.awt.Container;  
27  import java.awt.Dialog;  import java.awt.Dialog;
28  import java.awt.Dimension;  import java.awt.Dimension;
29  import java.awt.GraphicsEnvironment;  import java.awt.GraphicsEnvironment;
 import java.awt.Font;  
30  import java.awt.Frame;  import java.awt.Frame;
31  import java.awt.GridBagConstraints;  import java.awt.GridBagConstraints;
32  import java.awt.GridBagLayout;  import java.awt.GridBagLayout;
# Line 44  import java.util.Locale; Line 42  import java.util.Locale;
42  import javax.swing.BorderFactory;  import javax.swing.BorderFactory;
43  import javax.swing.Box;  import javax.swing.Box;
44  import javax.swing.BoxLayout;  import javax.swing.BoxLayout;
 import javax.swing.DefaultButtonModel;  
45  import javax.swing.JButton;  import javax.swing.JButton;
46  import javax.swing.JCheckBox;  import javax.swing.JCheckBox;
47  import javax.swing.JComboBox;  import javax.swing.JComboBox;
# Line 52  import javax.swing.JLabel; Line 49  import javax.swing.JLabel;
49  import javax.swing.JOptionPane;  import javax.swing.JOptionPane;
50  import javax.swing.JPanel;  import javax.swing.JPanel;
51  import javax.swing.JTabbedPane;  import javax.swing.JTabbedPane;
 import javax.swing.JTextField;  
52    
53  import net.sf.juife.EnhancedDialog;  import net.sf.juife.EnhancedDialog;
54  import net.sf.juife.JuifeUtils;  import net.sf.juife.JuifeUtils;
 import net.sf.juife.LinkButton;  
55    
56  import org.jsampler.CC;  import org.jsampler.CC;
57  import org.jsampler.HF;  import org.jsampler.HF;
58  import org.jsampler.JSI18n;  import org.jsampler.JSI18n;
59  import org.jsampler.JSampler;  import org.jsampler.JSUtils;
60  import org.jsampler.LSConsoleModel;  import org.jsampler.LSConsoleModel;
61  import org.jsampler.Prefs;  import org.jsampler.Prefs;
62    
# Line 306  class GeneralPane extends JPanel { Line 301  class GeneralPane extends JPanel {
301                                    
302                  String s = jSamplerHomePane.getJSamplerHome();                  String s = jSamplerHomePane.getJSamplerHome();
303                  if(s.length() > 0 && !s.equals(CC.getJSamplerHome())) {                  if(s.length() > 0 && !s.equals(CC.getJSamplerHome())) {
304                          CC.changeJSamplerHome(s);                          JSUtils.changeJSamplerHome(s);
305                  }                  }
306          }          }
307                    
308          private class RecentScriptsPane extends JSGeneralProps.RecentScriptsPane {          private class RecentScriptsPane extends JSGeneralProps.RecentScriptsPane {
309                    @Override
310                  protected void                  protected void
311                  clearRecentScripts() {                  clearRecentScripts() {
312                          ((MainFrame)CC.getMainFrame()).clearRecentScripts();                          ((MainFrame)CC.getMainFrame()).clearRecentScripts();
# Line 644  class ViewPane extends JPanel { Line 640  class ViewPane extends JPanel {
640                  public Locale                  public Locale
641                  getLocale() { return locale; }                  getLocale() { return locale; }
642                                    
643                    @Override
644                  public String                  public String
645                  toString() { return locale.getDisplayLanguage(JSI18n.i18n.getCurrentLocale()); }                  toString() { return locale.getDisplayLanguage(JSI18n.i18n.getCurrentLocale()); }
646          }          }
647  }  }
648    
649  class ConsolePane extends JSLSConsolePropsPane {  class ConsolePane extends JSLSConsolePropsPane {
650            @Override
651          protected void          protected void
652          clearConsoleHistory() {          clearConsoleHistory() {
653                  MainFrame mainFrame = (MainFrame)CC.getMainFrame();                  MainFrame mainFrame = (MainFrame)CC.getMainFrame();
654                  mainFrame.getLSConsoleModel().clearCommandHistory();                  mainFrame.getLSConsoleModel().clearCommandHistory();
655          }          }
656                    
657            @Override
658          protected void          protected void
659          apply() {          apply() {
660                  super.apply();                  super.apply();

Legend:
Removed from v.1914  
changed lines
  Added in v.1915

  ViewVC Help
Powered by ViewVC