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

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

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

revision 2921 by schoenebeck, Wed May 18 11:57:58 2016 UTC revision 2976 by schoenebeck, Thu Jul 28 06:47:25 2016 UTC
# Line 409  void DimensionManager::onColumnClicked() Line 409  void DimensionManager::onColumnClicked()
409  # warning Your GTKMM version is too old; dimension manager dialog might crash when changing a dimension type !  # warning Your GTKMM version is too old; dimension manager dialog might crash when changing a dimension type !
410  #endif  #endif
411    
412    #if (GTKMM_MAJOR_VERSION == 3 && GTKMM_MINOR_VERSION >= 8) || GTKMM_MAJOR_VERSION > 3
413        if (!is_visible()) return;
414    #endif
415    
416      Gtk::TreeModel::Path path;      Gtk::TreeModel::Path path;
417      Gtk::TreeViewColumn* focus_column;      Gtk::TreeViewColumn* focus_column;
418      treeView.get_cursor(path, focus_column);      treeView.get_cursor(path, focus_column);
419      //const int row = path[0];      //const int row = path[0];
420      if (focus_column == treeView.get_column(0)) {      if (focus_column == treeView.get_column(0)) {
421          Gtk::TreeModel::iterator it = treeView.get_model()->get_iter(path);          Gtk::TreeModel::iterator it = treeView.get_model()->get_iter(path);
422            if (!it) return;
423          Gtk::TreeModel::Row row = *it;          Gtk::TreeModel::Row row = *it;
424          gig::dimension_t oldType = row[tableModel.m_type];          gig::dimension_t oldType = row[tableModel.m_type];
425    

Legend:
Removed from v.2921  
changed lines
  Added in v.2976

  ViewVC Help
Powered by ViewVC