projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Consolidate API, prefer ->running()
[ardour.git]
/
gtk2_ardour
/
vca_time_axis.h
diff --git
a/gtk2_ardour/vca_time_axis.h
b/gtk2_ardour/vca_time_axis.h
index 550b29b6ce19314d710408c8eb5ff8ae8d0699e0..6d4cf5ffbd28c36541a8c3e4d783682a3d92de47 100644
(file)
--- a/
gtk2_ardour/vca_time_axis.h
+++ b/
gtk2_ardour/vca_time_axis.h
@@
-22,6
+22,7
@@
#include "widgets/ardour_button.h"
#include "widgets/ardour_button.h"
+#include "stripable_colorpicker.h"
#include "stripable_time_axis.h"
#include "gain_meter.h"
#include "stripable_time_axis.h"
#include "gain_meter.h"
@@
-52,7
+53,6
@@
public:
void set_height (uint32_t h, TrackHeightMode m = OnlySelf);
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);
bool marked_for_display () const;
bool set_marked_for_display (bool);
@@
-76,6
+76,7
@@
protected:
void create_automation_child (const Evoral::Parameter& param, bool show);
virtual void build_automation_action_menu (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&);
Gtk::Menu* automation_action_menu;
bool name_entry_changed (std::string const&);
@@
-92,6
+93,12
@@
protected:
bool automation_click (GdkEventButton*);
bool drop_release (GdkEventButton*);
void self_delete ();
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__ */
};
#endif /* __ardour_vca_time_axis_h__ */