Public member index:
-
Gtk_Notebook();
-
-
Gtk_Notebook(GtkNotebook *castitem);
-
-
void append_page(const Gtk_Widget &child,const Gtk_Label &tab_label);
- add a new page
-
void append_page_menu(const Gtk_Widget &child,const Gtk_Label &tab_label,const Gtk_Label &menu_label);
-
-
void prepend_page(const Gtk_Widget &child,const Gtk_Label &tab_label);
-
-
void prepend_page_menu(const Gtk_Widget &child,const Gtk_Label &tab_label,const Gtk_Label &menu_label);
-
-
void insert_page(const Gtk_Widget &child,const Gtk_Label &tab_label,gint position);
-
-
void insert_page_menu(const Gtk_Widget &child,const Gtk_Label &tab_label,const Gtk_Label &menu_label,gint position);
-
-
void append_page(const Gtk_ObjectHandle <Gtk_Widget > &child,const Gtk_ObjectHandle <Gtk_Label > &tab_label);
- add a new page
-
void append_page_menu(const Gtk_ObjectHandle <Gtk_Widget > &child,const Gtk_ObjectHandle <Gtk_Label > &tab_label,const Gtk_ObjectHandle <Gtk_Label > &menu_label);
-
-
void prepend_page(const Gtk_ObjectHandle <Gtk_Widget > &child,const Gtk_ObjectHandle <Gtk_Label > &tab_label);
-
-
void prepend_page_menu(const Gtk_ObjectHandle <Gtk_Widget > &child,const Gtk_ObjectHandle <Gtk_Label > &tab_label,const Gtk_ObjectHandle <Gtk_Label > &menu_label);
-
-
void insert_page(const Gtk_ObjectHandle <Gtk_Widget > &child,const Gtk_ObjectHandle <Gtk_Label > &tab_label,gint position);
-
-
void insert_page_menu(const Gtk_ObjectHandle <Gtk_Widget > &child,const Gtk_ObjectHandle <Gtk_Label > &tab_label,const Gtk_ObjectHandle <Gtk_Label > &menu_label,gint position);
-
-
void remove_page(gint page_num);
-
-
gint get_current_page()const;
-
-
Gtk_ObjectHandle <Gtk_Widget > get_nth_page(gint page_num);
-
-
gint page_num(const Gtk_Widget &child);
-
-
Gtk_Widget *current_child();
-
-
Gtk_ObjectHandle <Gtk_Label > get_tab_label(const Gtk_Widget &child);
-
-
void set_tab_label(const Gtk_Widget &child,const Gtk_Label &tab_label);
-
-
void set_tab_label(const Gtk_Widget &child);
- amounts to set_tab_label(child, NULL);
-
void set_tab_label_text(const Gtk_Widget &child,const _gtk_string &text);
-
-
Gtk_ObjectHandle <Gtk_Label > get_menu_label(const Gtk_Widget &child);
-
-
void set_menu_label(const Gtk_Widget &child,const Gtk_Label &tab_label);
-
-
void set_menu_label(const Gtk_Widget &child);
- amounts to set_menu_label(child, NULL);
-
void set_menu_label_text(const Gtk_Widget &child,const _gtk_string &text);
-
-
void query_tab_label_packing(const Gtk_Widget &child,bool *expand,bool *fill,GtkPackType *type)const;
-
-
void set_tab_label_packing(const Gtk_Widget &child,bool expand,bool fill,GtkPackType type);
-
-
void reorder_child(const Gtk_Widget &child,gint position);
-
-
void set_tab_hborder(guint tab_hborder);
-
-
void set_tab_vborder(guint tab_vborder);
-
-
void set_homogeneous_tabs(bool homogeneous);
-
-
void set_page(gint page_num);
-
-
void next_page();
-
-
void prev_page();
-
-
void set_tab_pos(GtkPositionType pos);
- pos is one of GTK_POS_LEFT, GTK_POS_RIGHT, GTK_POS_TOP, GTK_POS_BOTTOM
-
void set_show_tabs(bool show_tabs);
-
-
void set_show_border(bool show_border);
-
-
void set_scrollable(bool scrollable);
-
-
void set_tab_border(gint border_width);
-
-
void popup_enable();
-
-
void popup_disable();
-
-
signal void switch_page(GtkNotebookPage *,guint);
-
-
GtkNotebook *gtkobj();
-
-
const GtkNotebook *gtkobj()const;
-
-
static bool isGtkNotebook(Gtk_Object *checkcast);
-
Protected member index:
-
-
-
-
-
-
-
virtual void *get_parent_class();
-
-
virtual void switch_page_impl(GtkNotebookPage *p1,guint p2);
-
Private member index:
-
-
-
GtkType get_type();
-
|