X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fgtkmm2ext%2Fgtkmm2ext%2Ftabbable.h;h=1e85ed87825d19457b39fa55039348b4b4cec50b;hb=2a7a64a8738413df27e494e67c31695a429f6edc;hp=a622cf1ef177409da35c1e52400d1d196de21311;hpb=bc487bb4b02a9780938d6cf8528c888e59161aa9;p=ardour.git diff --git a/libs/gtkmm2ext/gtkmm2ext/tabbable.h b/libs/gtkmm2ext/gtkmm2ext/tabbable.h index a622cf1ef1..1e85ed8782 100644 --- a/libs/gtkmm2ext/gtkmm2ext/tabbable.h +++ b/libs/gtkmm2ext/gtkmm2ext/tabbable.h @@ -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 ();