Class Index Cross Index Namespace Index

Class Gtk::Notebook

container which shows one of it's children a time, normally subwindows
Contained in: Gtk
Derived from: Gtk::Container
Derived by: Gtk::FontSelection

#include <gtk--/notebook.h>


public function member index:

Notebook();
void append_page(Gtk::Widget& p0, Gtk::Widget& p1);
Page* get_current() const;
Gtk::Widget* get_current_child();
gint get_current_page_num() const;
Gtk::Widget* get_nth_page(gint page_number);
bool get_show_border() const;
bool get_show_tabs() const;
GtkPositionType get_tab_pos() const;
GtkNotebook* gtkobj();
const GtkNotebook* gtkobj() const;
static bool isA(Object* object);
void next_page();
gint page_num(const Gtk::Widget& child);
PageList& pages();
const PageList& pages() const;
void popup_disable();
void popup_enable();
void prepend_page(Gtk::Widget& p0, Gtk::Widget& p1);
void prev_page();
void set_homogeneous_tabs(bool homogeneous);
void set_page(gint page_number);
void set_scrollable(bool scrollable);
void set_show_border(bool show_border);
void set_show_tabs(bool show_tabs);
void set_tab_border(gint border_width);
void set_tab_hborder(guint tab_hborder);
void set_tab_pos(GtkPositionType pos);
void set_tab_vborder(guint tab_vborder);
emitable signal void switch_page(Page*, guint);
virtual ~Notebook();
 

protected function member index:

virtual void switch_page_impl(Page* p0, guint p1);
 

Description:



Function Member Descriptions:

Gtk::Notebook::append_page - (deprecated)

void append_page(Gtk::Widget& p0, Gtk::Widget& p1);

Gtk::Notebook::gtkobj - Returns the underlaying gtk+ object.

GtkNotebook* gtkobj();

Gtk::Notebook::isA - Returns true if object is this type.

static bool isA(Object* object);

Gtk::Notebook::prepend_page - (deprecated)

void prepend_page(Gtk::Widget& p0, Gtk::Widget& p1);

Gtk::Notebook::set_tab_pos - pos is one of GTK_POS_LEFT, GTK_POS_RIGHT, GTK_POS_TOP, GTK_POS_BOTTOM

void set_tab_pos(GtkPositionType pos);