335 |
region = regions.first(); |
region = regions.first(); |
336 |
queue_draw(); |
queue_draw(); |
337 |
region_selected(); |
region_selected(); |
338 |
|
dimensionManager.set_region(region); |
339 |
} |
} |
340 |
|
|
341 |
bool RegionChooser::on_button_release_event(GdkEventButton* event) |
bool RegionChooser::on_button_release_event(GdkEventButton* event) |
439 |
region = r; |
region = r; |
440 |
queue_draw(); |
queue_draw(); |
441 |
region_selected(); |
region_selected(); |
442 |
|
dimensionManager.set_region(region); |
443 |
popup_menu_inside_region->popup(event->button, event->time); |
popup_menu_inside_region->popup(event->button, event->time); |
444 |
} else { |
} else { |
445 |
new_region_pos = k; |
new_region_pos = k; |
459 |
region = r; |
region = r; |
460 |
queue_draw(); |
queue_draw(); |
461 |
region_selected(); |
region_selected(); |
462 |
|
dimensionManager.set_region(region); |
463 |
|
|
464 |
get_window()->pointer_grab(false, |
get_window()->pointer_grab(false, |
465 |
Gdk::BUTTON_RELEASE_MASK | |
Gdk::BUTTON_RELEASE_MASK | |
801 |
|
|
802 |
queue_draw(); |
queue_draw(); |
803 |
region_selected(); |
region_selected(); |
804 |
|
dimensionManager.set_region(region); |
805 |
instrument_changed(); |
instrument_changed(); |
806 |
} |
} |
807 |
|
|
815 |
region = 0; |
region = 0; |
816 |
queue_draw(); |
queue_draw(); |
817 |
region_selected(); |
region_selected(); |
818 |
|
dimensionManager.set_region(region); |
819 |
instrument_changed(); |
instrument_changed(); |
820 |
} |
} |
821 |
|
|