50 |
|
|
51 |
#include "paramedit.h" |
#include "paramedit.h" |
52 |
#include "global.h" |
#include "global.h" |
53 |
|
#include "ScriptPatchVars.h" |
54 |
|
#include "wrapLabel.hh" |
55 |
|
|
56 |
class VelocityCurve : public Gtk::DrawingArea { |
class VelocityCurve : public Gtk::DrawingArea { |
57 |
public: |
public: |
211 |
|
|
212 |
std::set<gig::DimensionRegion*> dimregs; |
std::set<gig::DimensionRegion*> dimregs; |
213 |
|
|
214 |
|
ScriptPatchVars scriptVars; |
215 |
|
Gtk::Button editScriptSlotsButton; |
216 |
|
|
217 |
protected: |
protected: |
218 |
sigc::signal<void, gig::DimensionRegion*> dimreg_to_be_changed_signal; |
sigc::signal<void, gig::DimensionRegion*> dimreg_to_be_changed_signal; |
219 |
sigc::signal<void, gig::DimensionRegion*> dimreg_changed_signal; |
sigc::signal<void, gig::DimensionRegion*> dimreg_changed_signal; |
240 |
Gtk::Tooltips tooltips; |
Gtk::Tooltips tooltips; |
241 |
#endif |
#endif |
242 |
|
|
243 |
|
static const int tableSize = 10; |
244 |
#if USE_GTKMM_GRID |
#if USE_GTKMM_GRID |
245 |
Gtk::Grid* table[9]; |
Gtk::Grid* table[tableSize]; |
246 |
#else |
#else |
247 |
Gtk::Table* table[9]; |
Gtk::Table* table[tableSize]; |
248 |
#endif |
#endif |
249 |
|
|
250 |
Gtk::Label* lSample; |
Gtk::Label* lSample; |
364 |
|
|
365 |
Gtk::Button buttonSelectSample; |
Gtk::Button buttonSelectSample; |
366 |
|
|
367 |
|
Gtk::HBox scriptVarsDescrBox; |
368 |
|
#if GTKMM_MAJOR_VERSION < 3 |
369 |
|
view::WrapLabel m_labelPatchVarsDescr; |
370 |
|
#else |
371 |
|
MultiLineLabel m_labelPatchVarsDescr; |
372 |
|
#endif |
373 |
|
|
374 |
int rowno; |
int rowno; |
375 |
int pageno; |
int pageno; |
376 |
int firstRowInBlock; |
int firstRowInBlock; |