/[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 1863 by iliev, Wed Dec 24 17:29:47 2008 UTC revision 1864 by iliev, Sat Mar 14 20:44:58 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 209  MainFrame extends org.jsampler.view.JSMa Line 209  MainFrame extends org.jsampler.view.JSMa
209                    
210          /** Invoked when this window is about to close. */          /** Invoked when this window is about to close. */
211          @Override          @Override
212          protected void          public void
213          onWindowClose() {          onWindowClose() {
214                  boolean b = preferences().getBoolProperty(CONFIRM_APP_QUIT);                  boolean b = preferences().getBoolProperty(CONFIRM_APP_QUIT);
215                  if(b && CC.getSamplerModel().isModified()) {                  if(b && CC.getSamplerModel().isModified()) {
# Line 350  MainFrame extends org.jsampler.view.JSMa Line 350  MainFrame extends org.jsampler.view.JSMa
350                  JMenu exportMenu = new JMenu(i18n.getMenuLabel("actions.export"));                  JMenu exportMenu = new JMenu(i18n.getMenuLabel("actions.export"));
351                  m.add(exportMenu);                  m.add(exportMenu);
352                                    
353                    int modKey = CC.getViewConfig().getDefaultModKey();
354                  mi = new JMenuItem(a4n.exportSamplerConfig);                  mi = new JMenuItem(a4n.exportSamplerConfig);
355                  mi.setIcon(null);                  mi.setIcon(null);
356                  mi.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S, KeyEvent.CTRL_MASK));                  mi.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S, modKey));
357                  exportMenu.add(mi);                  exportMenu.add(mi);
358                                    
359                  mi = new JMenuItem(a4n.exportMidiInstrumentMaps);                  mi = new JMenuItem(a4n.exportMidiInstrumentMaps);
# Line 362  MainFrame extends org.jsampler.view.JSMa Line 363  MainFrame extends org.jsampler.view.JSMa
363                  m.addSeparator();                  m.addSeparator();
364                                    
365                  mi = new JMenuItem(A4n.loadScript);                  mi = new JMenuItem(A4n.loadScript);
366                  mi.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O, KeyEvent.CTRL_MASK));                  mi.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O, modKey));
367                  mi.setIcon(null);                  mi.setIcon(null);
368                  m.add(mi);                  m.add(mi);
369                                    
# Line 377  MainFrame extends org.jsampler.view.JSMa Line 378  MainFrame extends org.jsampler.view.JSMa
378                                    
379                  mi = new JMenuItem(a4n.changeBackend);                  mi = new JMenuItem(a4n.changeBackend);
380                  mi.setIcon(null);                  mi.setIcon(null);
381                  mi.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_B, KeyEvent.CTRL_MASK));                  mi.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_B, modKey));
382                  m.add(mi);                  m.add(mi);
383                                    
384                  m.addSeparator();                  m.addSeparator();
# Line 428  MainFrame extends org.jsampler.view.JSMa Line 429  MainFrame extends org.jsampler.view.JSMa
429                  mi = new JMenuItem(A4n.preferences);                  mi = new JMenuItem(A4n.preferences);
430                  mi.setIcon(null);                  mi.setIcon(null);
431                  mi.setAccelerator(KeyStroke.getKeyStroke (                  mi.setAccelerator(KeyStroke.getKeyStroke (
432                          KeyEvent.VK_P, KeyEvent.CTRL_MASK | KeyEvent.SHIFT_MASK                          KeyEvent.VK_P, modKey | KeyEvent.SHIFT_MASK
433                  ));                  ));
434                  m.add(mi);                  m.add(mi);
435                                    
# Line 510  MainFrame extends org.jsampler.view.JSMa Line 511  MainFrame extends org.jsampler.view.JSMa
511                                    
512                  mi = new JMenuItem(A4n.newChannel);                  mi = new JMenuItem(A4n.newChannel);
513                  mi.setIcon(null);                  mi.setIcon(null);
514                  mi.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N, KeyEvent.CTRL_MASK));                  mi.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N, modKey));
515                  m.add(mi);                  m.add(mi);
516                                    
517                  mi = new JMenuItem(A4n.newChannelWizard);                  mi = new JMenuItem(A4n.newChannelWizard);
518                  mi.setIcon(null);                  mi.setIcon(null);
519                  mi.setAccelerator(KeyStroke.getKeyStroke (                  mi.setAccelerator(KeyStroke.getKeyStroke (
520                          KeyEvent.VK_N, KeyEvent.CTRL_MASK | KeyEvent.SHIFT_MASK)                          KeyEvent.VK_N, modKey | KeyEvent.SHIFT_MASK)
521                  );                  );
522                  m.add(mi);                  m.add(mi);
523                                    
# Line 557  MainFrame extends org.jsampler.view.JSMa Line 558  MainFrame extends org.jsampler.view.JSMa
558                                    
559                  mi = new JMenuItem(a4n.selectAllChannels);                  mi = new JMenuItem(a4n.selectAllChannels);
560                  mi.setIcon(null);                  mi.setIcon(null);
561                  mi.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_A, KeyEvent.CTRL_MASK));                  mi.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_A, modKey));
562                  m.add(mi);                  m.add(mi);
563                                    
564                  mi = new JMenuItem(a4n.deselectChannels);                  mi = new JMenuItem(a4n.deselectChannels);
565                  mi.setIcon(null);                  mi.setIcon(null);
566                  mi.setAccelerator(KeyStroke.getKeyStroke (                  mi.setAccelerator(KeyStroke.getKeyStroke (
567                          KeyEvent.VK_A, KeyEvent.CTRL_MASK | KeyEvent.SHIFT_MASK                          KeyEvent.VK_A, KeyEvent.SHIFT_MASK | modKey
568                  ));                  ));
569                  m.add(mi);                  m.add(mi);
570                                    
# Line 581  MainFrame extends org.jsampler.view.JSMa Line 582  MainFrame extends org.jsampler.view.JSMa
582                                    
583                  mi = new JMenuItem(A4n.newChannelsTab);                  mi = new JMenuItem(A4n.newChannelsTab);
584                  mi.setIcon(null);                  mi.setIcon(null);
585                  mi.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_T, KeyEvent.CTRL_MASK));                  mi.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_T, modKey));
586                  m.add(mi);                  m.add(mi);
587                                    
588                  mi = new JMenuItem(A4n.editTabTitle);                  mi = new JMenuItem(A4n.editTabTitle);
# Line 619  MainFrame extends org.jsampler.view.JSMa Line 620  MainFrame extends org.jsampler.view.JSMa
620                                    
621                  mi = new JMenuItem(A4n.closeChannelsTab);                  mi = new JMenuItem(A4n.closeChannelsTab);
622                  mi.setIcon(null);                  mi.setIcon(null);
623                  mi.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_W, KeyEvent.CTRL_MASK));                  mi.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_W, modKey));
624                  m.add(mi);                  m.add(mi);
625                                    
626                                    

Legend:
Removed from v.1863  
changed lines
  Added in v.1864

  ViewVC Help
Powered by ViewVC