make all of dialog visible for add_route_dialog
[ardour.git] / gtk2_ardour / audio_time_axis.h
index ed6cc49b2df238a84e8f7a60592595edd4607439..6f4405b5a75eb74670c28ec2f6654892f05f5051 100644 (file)
 #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>
 
@@ -69,7 +76,7 @@ class AutomationTimeAxisView;
 class AudioTimeAxisView : public RouteUI, public TimeAxisView
 {
   public:
-       AudioTimeAxisView (PublicEditor&, ARDOUR::Session&, ARDOUR::Route&, ArdourCanvas::CanvasAA& canvas);
+       AudioTimeAxisView (PublicEditor&, ARDOUR::Session&, ARDOUR::Route&, ArdourCanvas::Canvas& canvas);
        virtual ~AudioTimeAxisView ();
 
        void show_selection (TimeSelection&);
@@ -173,7 +180,6 @@ class AudioTimeAxisView : public RouteUI, public TimeAxisView
        void route_name_changed (void *);
        void name_entry_activated ();
        void name_entry_changed ();
-       gint name_entry_focus_out_handler (GdkEventFocus*);
        gint name_entry_key_release_handler (GdkEventKey*);
        gint name_entry_button_release_handler (GdkEventButton*);
        gint name_entry_button_press_handler (GdkEventButton*);