#ifndef __ardour_trackview_h__
#define __ardour_trackview_h__
-#include <gtkmm.h>
+#include <gtkmm/table.h>
+#include <gtkmm/button.h>
+#include <gtkmm/box.h>
+#include <gtkmm/menu.h>
+#include <gtkmm/menuitem.h>
+#include <gtkmm/radiomenuitem.h>
+#include <gtkmm/checkmenuitem.h>
+
#include <gtkmm2ext/selector.h>
#include <list>
list<TimeAxisView*>get_child_list();
void set_state (const XMLNode&);
- XMLNode* get_child_xml_node (std::string childname);
+ XMLNode* get_child_xml_node (ARDOUR::stringcr_t childname);
private:
friend class StreamView;
void take_name_changed (void *);
void route_name_changed (void *);
- void name_entry_activated ();
void name_entry_changed ();
- gint name_entry_key_release_handler (GdkEventKey*);
- gint name_entry_button_release_handler (GdkEventButton*);
- gint name_entry_button_press_handler (GdkEventButton*);
+
void on_area_realize ();
virtual void label_view ();