65 |
|
|
66 |
void set_instrument(gig::Instrument* instrument); |
void set_instrument(gig::Instrument* instrument); |
67 |
|
|
68 |
|
// ATM only used for painting auto selected regions with gray hatched pattern |
69 |
|
void setModifyAllRegions(bool b); |
70 |
|
|
71 |
sigc::signal<void>& signal_region_selected(); |
sigc::signal<void>& signal_region_selected(); |
72 |
sigc::signal<void>& signal_instrument_changed(); |
sigc::signal<void>& signal_instrument_changed(); |
73 |
|
|
103 |
gig::Region* get_region(int key); |
gig::Region* get_region(int key); |
104 |
|
|
105 |
Gdk::RGBA activeKeyColor, blue, grey1, white, black; |
Gdk::RGBA activeKeyColor, blue, grey1, white, black; |
106 |
|
Glib::RefPtr<Gdk::Pixbuf> grayBlueHatchedPatternARGB; |
107 |
|
Cairo::RefPtr<Cairo::SurfacePattern> grayBlueHatchedSurfacePattern; |
108 |
|
|
109 |
sigc::signal<void> region_selected; |
sigc::signal<void> region_selected; |
110 |
sigc::signal<void> instrument_changed; |
sigc::signal<void> instrument_changed; |
177 |
|
|
178 |
int h1; |
int h1; |
179 |
|
|
180 |
|
// ATM only used for painting auto selected regions with gray hatched pattern |
181 |
|
bool modifyallregions; |
182 |
|
|
183 |
Gtk::Menu* popup_menu_inside_region; |
Gtk::Menu* popup_menu_inside_region; |
184 |
Gtk::Menu* popup_menu_outside_region; |
Gtk::Menu* popup_menu_outside_region; |
185 |
void show_region_properties(); |
void show_region_properties(); |