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

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

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

revision 1914 by iliev, Sun Apr 5 09:15:35 2009 UTC revision 1915 by iliev, Thu Jun 11 09:35:29 2009 UTC
# Line 43  import java.util.Vector; Line 43  import java.util.Vector;
43  import javax.swing.Action;  import javax.swing.Action;
44  import javax.swing.ImageIcon;  import javax.swing.ImageIcon;
45  import javax.swing.JCheckBoxMenuItem;  import javax.swing.JCheckBoxMenuItem;
 import javax.swing.JFileChooser;  
46  import javax.swing.JMenu;  import javax.swing.JMenu;
47  import javax.swing.JMenuBar;  import javax.swing.JMenuBar;
48  import javax.swing.JMenuItem;  import javax.swing.JMenuItem;
# Line 61  import net.sf.juife.NavigationPage; Line 60  import net.sf.juife.NavigationPage;
60    
61  import org.jsampler.CC;  import org.jsampler.CC;
62  import org.jsampler.HF;  import org.jsampler.HF;
63    import org.jsampler.JSUtils;
64  import org.jsampler.LSConsoleModel;  import org.jsampler.LSConsoleModel;
65  import org.jsampler.OrchestraModel;  import org.jsampler.OrchestraModel;
66  import org.jsampler.Server;  import org.jsampler.Server;
# Line 69  import org.jsampler.task.Global; Line 69  import org.jsampler.task.Global;
69    
70  import org.jsampler.view.JSChannel;  import org.jsampler.view.JSChannel;
71  import org.jsampler.view.JSChannelsPane;  import org.jsampler.view.JSChannelsPane;
 import org.jsampler.view.LscpFileFilter;  
72    
73  import org.jsampler.view.std.JSBackendLogFrame;  import org.jsampler.view.std.JSBackendLogFrame;
74  import org.jsampler.view.std.JSConnectDlg;  import org.jsampler.view.std.JSConnectDlg;
# Line 1147  MainFrame extends org.jsampler.view.JSMa Line 1146  MainFrame extends org.jsampler.view.JSMa
1146                    
1147          protected void          protected void
1148          runScript() {          runScript() {
1149                  String s = preferences().getStringProperty("lastScriptLocation");                  File f = StdUtils.showOpenLscpFileChooser();
1150                  JFileChooser fc = new JFileChooser(s);                  if(f == null) return;
1151                  fc.setFileFilter(new LscpFileFilter());                  runScript(f);
                 int result = fc.showOpenDialog(this);  
                 if(result != JFileChooser.APPROVE_OPTION) return;  
                   
                 String path = fc.getCurrentDirectory().getAbsolutePath();  
                 preferences().setStringProperty("lastScriptLocation", path);  
                                           
                 runScript(fc.getSelectedFile());  
1152          }          }
1153                    
1154          @Override          @Override
# Line 1228  MainFrame extends org.jsampler.view.JSMa Line 1220  MainFrame extends org.jsampler.view.JSMa
1220                  chooser.setVisible(true);                  chooser.setVisible(true);
1221                  if(chooser.isCancelled()) return;                  if(chooser.isCancelled()) return;
1222                                    
1223                  CC.changeJSamplerHome(chooser.getJSamplerHome());                  JSUtils.changeJSamplerHome(chooser.getJSamplerHome());
1224          }          }
1225                    
1226          @Override          @Override

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

  ViewVC Help
Powered by ViewVC