delegate port-connections to low priority thread.
[ardour.git] / libs / gtkmm2ext / gtkmm2ext / tabbable.h
index a622cf1ef177409da35c1e52400d1d196de21311..1e85ed87825d19457b39fa55039348b4b4cec50b 100644 (file)
@@ -47,6 +47,7 @@ class LIBGTKMM2EXT_API Tabbable : public WindowProxy {
        void add_to_notebook (Gtk::Notebook& notebook, const std::string& tab_title);
        void make_visible ();
        void make_invisible ();
+       void change_visibility ();
        void attach ();
        void detach ();
 
@@ -56,8 +57,6 @@ class LIBGTKMM2EXT_API Tabbable : public WindowProxy {
        Gtk::Window* own_window () { return get (false); }
        virtual Gtk::Window* use_own_window (bool and_pack_it);
 
-       bool has_own_window () const;
-
        void set_default_tabbed (bool yn);
 
        virtual void show_window ();
@@ -85,9 +84,6 @@ class LIBGTKMM2EXT_API Tabbable : public WindowProxy {
        Gtk::Notebook  _own_notebook;
        Gtk::Notebook* _parent_notebook;
        std::string    _tab_title;
-       Gtk::HBox      _tab_box;
-       Gtk::Label     _tab_label;
-       CairoIcon       tab_close_image;
        bool            tab_requested_by_state;
 
        void show_tab ();