1 #ifndef __ardour_gtk_pan_automation_time_axis_h__
2 #define __ardour_gtk_pan_automation_time_axis_h__
5 #include "automation_time_axis.h"
7 #include <gtkmm/comboboxtext.h>
13 class PanAutomationTimeAxisView : public AutomationTimeAxisView
16 PanAutomationTimeAxisView (ARDOUR::Session&,
17 boost::shared_ptr<ARDOUR::Route>,
19 TimeAxisView& parent_axis,
20 ArdourCanvas::Canvas& canvas,
23 ~PanAutomationTimeAxisView();
25 void add_automation_event (ArdourCanvas::Item *item, GdkEvent *event, nframes_t, double);
28 void add_line (AutomationLine&);
29 void set_height (TimeAxisView::TrackHeight);
32 Gtk::ComboBoxText multiline_selector;
35 void automation_changed ();
36 void set_automation_state (ARDOUR::AutoState);
39 #endif /* __ardour_gtk_pan_automation_time_axis_h__ */