Center port matrix if IO selector window is too large.
[ardour.git] / gtk2_ardour / time_axis_view.h
index d2c87426a9e2db1931e63ea697f53b835144e882..e98579a6833781140ef45cb2bbe18c0469d68f5d 100644 (file)
@@ -132,6 +132,7 @@ class TimeAxisView : public virtual AxisView, public PBD::Stateful
        void show_name_label ();
        void show_name_entry ();
 
+       virtual bool set_visibility (bool);
        virtual guint32 show_at (double y, int& nth, Gtk::VBox *parent);
 
        void clip_to_viewport ();
@@ -220,6 +221,8 @@ class TimeAxisView : public virtual AxisView, public PBD::Stateful
 
        typedef std::vector<boost::shared_ptr<TimeAxisView> > Children;
 
+       SelectionRect* get_selection_rect(uint32_t id);
+       
   protected:
        /* The Standard LHS Controls */
        Gtk::HBox     controls_hbox;
@@ -316,8 +319,6 @@ class TimeAxisView : public virtual AxisView, public PBD::Stateful
        std::list<SelectionRect*> free_selection_rects;
        std::list<SelectionRect*> used_selection_rects;
 
-       SelectionRect* get_selection_rect(uint32_t id);
-
        virtual void selection_click (GdkEventButton*);
 
        bool _hidden;