/[svn]/gigedit/trunk/src/gigedit/dimregionedit.h
ViewVC logotype

Diff of /gigedit/trunk/src/gigedit/dimregionedit.h

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

revision 2691 by schoenebeck, Sun Jan 4 19:46:54 2015 UTC revision 2841 by persson, Sun Aug 30 10:00:49 2015 UTC
# Line 77  public: Line 77  public:
77      void set_dim_region(gig::DimensionRegion* d);      void set_dim_region(gig::DimensionRegion* d);
78      bool set_sample(gig::Sample* sample, bool copy_sample_unity, bool copy_sample_tune, bool copy_sample_loop);      bool set_sample(gig::Sample* sample, bool copy_sample_unity, bool copy_sample_tune, bool copy_sample_loop);
79      Gtk::Entry* wSample;      Gtk::Entry* wSample;
80        Gtk::Button* buttonNullSampleReference;
81      sigc::signal<void, gig::DimensionRegion*>& signal_dimreg_to_be_changed();      sigc::signal<void, gig::DimensionRegion*>& signal_dimreg_to_be_changed();
82      sigc::signal<void, gig::DimensionRegion*>& signal_dimreg_changed();      sigc::signal<void, gig::DimensionRegion*>& signal_dimreg_changed();
83      sigc::signal<void, gig::Sample*/*old*/, gig::Sample*/*new*/>& signal_sample_ref_changed();      sigc::signal<void, gig::Sample*/*old*/, gig::Sample*/*new*/>& signal_sample_ref_changed();
# Line 211  protected: Line 212  protected:
212      void addProp(LabelWidget& labelwidget);      void addProp(LabelWidget& labelwidget);
213      void addString(const char* labelText, Gtk::Label*& label,      void addString(const char* labelText, Gtk::Label*& label,
214                     Gtk::Entry*& widget);                     Gtk::Entry*& widget);
215        void addString(const char* labelText, Gtk::Label*& label,
216                       Gtk::Entry*& widget, Gtk::Button*& button);
217      Gtk::Label* addHeader(const char* text);      Gtk::Label* addHeader(const char* text);
218      void addRightHandSide(Gtk::Widget& widget);      void addRightHandSide(Gtk::Widget& widget);
219      void nextPage();      void nextPage();
# Line 234  protected: Line 237  protected:
237      void loop_start_changed();      void loop_start_changed();
238      void loop_length_changed();      void loop_length_changed();
239      void loop_infinite_toggled();      void loop_infinite_toggled();
240        void nullOutSampleReference();
241    
242      int update_model;      int update_model;
243    
# Line 276  protected: Line 280  protected:
280                    sigc::slot<void, DimRegionEdit*, gig::DimensionRegion*, T> setter) {                    sigc::slot<void, DimRegionEdit*, gig::DimensionRegion*, T> setter) {
281          if (update_model == 0) {          if (update_model == 0) {
282              for (std::set<gig::DimensionRegion*>::iterator i = dimregs.begin() ;              for (std::set<gig::DimensionRegion*>::iterator i = dimregs.begin() ;
283                   i != dimregs.end() ; i++)                   i != dimregs.end() ; ++i)
284              {              {
285                  dimreg_changed_signal(*i);                  dimreg_changed_signal(*i);
286                  setter(this, *i, value);                  setter(this, *i, value);

Legend:
Removed from v.2691  
changed lines
  Added in v.2841

  ViewVC Help
Powered by ViewVC