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

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

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

revision 1225 by schoenebeck, Sun Jun 10 10:56:11 2007 UTC revision 1261 by persson, Thu Jul 5 17:12:20 2007 UTC
# Line 272  void DimRegionChooser::set_region(gig::R Line 272  void DimRegionChooser::set_region(gig::R
272      } else {      } else {
273          dimreg = 0;          dimreg = 0;
274      }      }
275      sel_changed_signal.emit();      dimregion_selected();
276      queue_resize();      queue_resize();
277  }  }
278    
# Line 353  bool DimRegionChooser::on_button_release Line 353  bool DimRegionChooser::on_button_release
353                  i = (i & ~((1 << bitpos) - 1)) + (1 << bitpos);                  i = (i & ~((1 << bitpos) - 1)) + (1 << bitpos);
354              }              }
355          }          }
356            region_changed();
357    
358          if (!is_in_resize_zone(event->x, event->y) && cursor_is_resize) {          if (!is_in_resize_zone(event->x, event->y) && cursor_is_resize) {
359              get_window()->set_cursor();              get_window()->set_cursor();
# Line 445  bool DimRegionChooser::on_button_press_e Line 446  bool DimRegionChooser::on_button_press_e
446              if (has_focus()) queue_draw();              if (has_focus()) queue_draw();
447              else grab_focus();              else grab_focus();
448              dimreg = region->pDimensionRegions[dimregno];              dimreg = region->pDimensionRegions[dimregno];
449              sel_changed_signal.emit();              dimregion_selected();
450          }          }
451      }      }
452      return true;      return true;
# Line 588  bool DimRegionChooser::is_in_resize_zone Line 589  bool DimRegionChooser::is_in_resize_zone
589      return false;      return false;
590  }  }
591    
592  sigc::signal<void> DimRegionChooser::signal_sel_changed()  sigc::signal<void> DimRegionChooser::signal_dimregion_selected()
593  {  {
594      return sel_changed_signal;      return dimregion_selected;
595    }
596    
597    sigc::signal<void> DimRegionChooser::signal_region_changed()
598    {
599        return region_changed;
600  }  }
601    
602  bool DimRegionChooser::on_focus(Gtk::DirectionType direction)  bool DimRegionChooser::on_focus(Gtk::DirectionType direction)

Legend:
Removed from v.1225  
changed lines
  Added in v.1261

  ViewVC Help
Powered by ViewVC