/** @return maximum allowable value of order */
static int max_order () { return _max_order; }
+ virtual void enter_internal_edit_mode () {}
+ virtual void leave_internal_edit_mode () {}
+
ArdourCanvas::Group* canvas_display () { return _canvas_display; }
ArdourCanvas::Group* canvas_background () { return _canvas_background; }
ArdourCanvas::Group* ghost_group () { return _ghost_group; }
virtual void exited () {}
virtual void set_height (uint32_t h);
- void set_height_enum (Height);
+ void set_height_enum (Height, bool apply_to_selection = false);
void reset_height();
std::pair<TimeAxisView*, ARDOUR::layer_t> covers_y_position (double);