index
gtk-- homepage



Description:
Gtk_Notebook

#include <gtk--/notebook.h>
Base classes: Gtk_Container
Derived by: Gtk_FontSelection

container which shows one of it's children a time, normally subwindows



Properties:


Public member index:


static GtkType get_type();
GtkNotebook *gtkobj();
const GtkNotebook *gtkobj()const;
static bool isA(Gtk_Object *checkcast);
virtual ~Gtk_Notebook();
Gtk_Notebook();
gint get_current_page_num()const;
Gtk_Widget *get_nth_page(gint page_num);
gint page_num(const Gtk_Widget &child);
void set_page(gint page_num);
void next_page();
void prev_page();
Page *get_current()const;
Gtk_Widget *get_current_child();
GtkPositionType get_tab_pos()const;
bool get_show_tabs()const;
bool get_show_border()const;
void set_show_border(bool show_border);
void set_show_tabs(bool show_tabs);
void set_tab_pos(GtkPositionType pos);
pos is one of GTK_POS_LEFT, GTK_POS_RIGHT, GTK_POS_TOP, GTK_POS_BOTTOM

void set_homogeneous_tabs(bool homogeneous);
void set_tab_border(gint border_width);
void set_tab_hborder(guint tab_hborder);
void set_tab_vborder(guint tab_vborder);
void set_scrollable(bool scrollable);
void popup_enable();
void popup_disable();
void switch_page(Gtk_Notebook_Helpers :: Page *p0,guint p1);
PageList &pages();
const PageList &pages()const;
Protected member index:


void initialize_class();
void *get_parent_class();
static void init_parent_class();
explicit Gtk_Notebook(GtkNotebook *castitem);
virtual void switch_page_impl(Gtk_Notebook_Helpers :: Page *p0,guint p1);
Private member index:


Gtk_Notebook(const Gtk_Notebook &);
Gtk_Notebook &operator =(const Gtk_Notebook &);

Public member details:


Protected member details:


Private member details:



Examples:





(pages generated by PERCEPS -script.)