/[svn]/gigedit/trunk/src/gigedit/mainwindow.cpp
ViewVC logotype

Diff of /gigedit/trunk/src/gigedit/mainwindow.cpp

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

revision 3123 by schoenebeck, Tue Apr 25 20:45:54 2017 UTC revision 3134 by schoenebeck, Fri Apr 28 12:41:12 2017 UTC
# Line 242  MainWindow::MainWindow() : Line 242  MainWindow::MainWindow() :
242                       Gtk::AccelKey(GDK_KEY_Down, Gdk::MOD1_MASK),                       Gtk::AccelKey(GDK_KEY_Down, Gdk::MOD1_MASK),
243                       sigc::mem_fun(*this, &MainWindow::select_next_dimension));                       sigc::mem_fun(*this, &MainWindow::select_next_dimension));
244    
245        actionGroup->add(Gtk::Action::create("SelectAddPrevDimRgnZone",
246                                             _("Add Previous Dimension Region Zone to Selection")),
247                         Gtk::AccelKey(GDK_KEY_Left, Gdk::MOD1_MASK | Gdk::SHIFT_MASK),
248                         sigc::mem_fun(*this, &MainWindow::select_add_prev_dim_rgn_zone));
249    
250        actionGroup->add(Gtk::Action::create("SelectAddNextDimRgnZone",
251                                             _("Add Next Dimension Region Zone to Selection")),
252                         Gtk::AccelKey(GDK_KEY_Right, Gdk::MOD1_MASK | Gdk::SHIFT_MASK),
253                         sigc::mem_fun(*this, &MainWindow::select_add_next_dim_rgn_zone));
254    
255      Glib::RefPtr<Gtk::ToggleAction> toggle_action =      Glib::RefPtr<Gtk::ToggleAction> toggle_action =
256          Gtk::ToggleAction::create("CopySampleUnity", _("Copy Sample's _Unity Note"));          Gtk::ToggleAction::create("CopySampleUnity", _("Copy Sample's _Unity Note"));
# Line 420  MainWindow::MainWindow() : Line 429  MainWindow::MainWindow() :
429          "      <menuitem action='SelectPrevRegion'/>"          "      <menuitem action='SelectPrevRegion'/>"
430          "      <menuitem action='SelectNextRegion'/>"          "      <menuitem action='SelectNextRegion'/>"
431          "      <separator/>"          "      <separator/>"
         "      <menuitem action='SelectPrevDimRgnZone'/>"  
         "      <menuitem action='SelectNextDimRgnZone'/>"  
432          "      <menuitem action='SelectPrevDimension'/>"          "      <menuitem action='SelectPrevDimension'/>"
433          "      <menuitem action='SelectNextDimension'/>"          "      <menuitem action='SelectNextDimension'/>"
434            "      <menuitem action='SelectPrevDimRgnZone'/>"
435            "      <menuitem action='SelectNextDimRgnZone'/>"
436            "      <menuitem action='SelectAddPrevDimRgnZone'/>"
437            "      <menuitem action='SelectAddNextDimRgnZone'/>"
438          "      <separator/>"          "      <separator/>"
439          "      <menuitem action='CopySampleUnity'/>"          "      <menuitem action='CopySampleUnity'/>"
440          "      <menuitem action='CopySampleTune'/>"          "      <menuitem action='CopySampleTune'/>"
# Line 3635  void MainWindow::select_prev_dim_rgn_zon Line 3646  void MainWindow::select_prev_dim_rgn_zon
3646      m_DimRegionChooser.select_prev_dimzone();      m_DimRegionChooser.select_prev_dimzone();
3647  }  }
3648    
3649    void MainWindow::select_add_next_dim_rgn_zone() {
3650        m_DimRegionChooser.select_next_dimzone(true);
3651    }
3652    
3653    void MainWindow::select_add_prev_dim_rgn_zone() {
3654        m_DimRegionChooser.select_prev_dimzone(true);
3655    }
3656    
3657  void MainWindow::select_prev_dimension() {  void MainWindow::select_prev_dimension() {
3658      if (m_DimRegionChooser.has_focus()) return; // avoid conflict with key stroke handler of DimenionRegionChooser      if (m_DimRegionChooser.has_focus()) return; // avoid conflict with key stroke handler of DimenionRegionChooser
3659      m_DimRegionChooser.select_prev_dimension();      m_DimRegionChooser.select_prev_dimension();

Legend:
Removed from v.3123  
changed lines
  Added in v.3134

  ViewVC Help
Powered by ViewVC