#include "widgets/ardour_button.h"
+#include "stripable_colorpicker.h"
#include "stripable_time_axis.h"
#include "gain_meter.h"
void set_height (uint32_t h, TrackHeightMode m = OnlySelf);
- bool selectable() const { return false; }
bool marked_for_display () const;
bool set_marked_for_display (bool);
void create_automation_child (const Evoral::Parameter& param, bool show);
virtual void build_automation_action_menu (bool);
+ void build_display_menu ();
Gtk::Menu* automation_action_menu;
+ bool name_entry_changed (std::string const&);
+
void parameter_changed (std::string const& p);
void vca_property_changed (PBD::PropertyChange const&);
void update_vca_name ();
bool automation_click (GdkEventButton*);
bool drop_release (GdkEventButton*);
void self_delete ();
+
+ void drop_all_slaves ();
+ void choose_color ();
+
+private:
+ StripableColorDialog _color_picker;
};
#endif /* __ardour_vca_time_axis_h__ */