class Inti::Gtk::Notebook is declared in the header inti/gtk/notebook.h.
Superclasses. Container
Subclasses. none
Public Typedefs.
typedef SwitchPageProxyType |
Public Constructors.
Notebook () |
Public Methods.
GtkNotebook * gtk_notebook () const const SwitchPageProxyType sig_switch_page () int append_page (Widget * child, const string & tab_label) int append_page (Widget * child, const string & tab_label, const string & menu_label) int append_page (Widget * child, const char * tab_label, const char * menu_label = 0) int append_page (Widget * child, Widget * tab_label, Widget * menu_label = 0) int insert_page (Widget * child, int position, const string & tab_label) int insert_page (Widget * child, int position, const string & tab_label, const string & menu_label) int insert_page (Widget * child, int position, const char * tab_label, const char * menu_label = 0) int insert_page (Widget * child, int position, Widget * tab_label, Widget * menu_label = 0) void remove_page (int page_number) Widget * child (int page_number) const int page_number (Widget * child) const void set_current_page (int page_number) int current_page () const void next_page () void previous_page () void set_show_border (bool show_border) bool show_border () const void set_show_tabs (bool show_tabs) bool show_tabs () const void set_tab_position (PositionType pos) PositionType tab_position () const void set_homogeneous_tabs (bool homogeneous) bool homogeneous_tabs () const void set_scrollable (bool setting) bool scrollable () const void set_has_popup (bool setting) bool has_popup () const void set_tab_label (int page, Widget * tab_label) void set_tab_label (int page, const char * tab_label) void set_tab_label (int page, const string & tab_label) Widget * tab_label (int page) const void set_menu_label (int page, Widget * menu_label) void set_menu_label (int page, const char * menu_label) void set_menu_label (int page, const string & menu_label) Widget * menu_label (int page) const void move_page (int old_page_number, int new_page_number) |
Protected Typedefs.
typedef SwitchPageSignalType |
Protected Constructors.
Notebook (GtkNotebook * src, GtkNotebookClass * orig) |
Protected Destructor.
virtual ~Notebook () |
Protected Virtual Methods.
virtual void switch_page_impl (int page_number, Widget * child) virtual void on_switch_page (int page_number, Widget * child) |
Protected Variables.
static const SwitchPageSignalType switch_page_signal |
int append_page (Widget * child, const string & tab_label) |
child | |
tab_label |
int append_page (Widget * child, const string & tab_label, const string & menu_label) |
child | |
tab_label | |
menu_label |
int append_page (Widget * child, const char * tab_label, const char * menu_label = 0) |
child | |
tab_label | |
menu_label |
int append_page (Widget * child, Widget * tab_label, Widget * menu_label = 0) |
child | |
tab_label | |
menu_label |
int insert_page (Widget * child, int position, const string & tab_label) |
child | |
position | |
tab_label |
int insert_page (Widget * child, int position, const string & tab_label, const string & menu_label) |
child | |
position | |
tab_label | |
menu_label |
int insert_page (Widget * child, int position, const char * tab_label, const char * menu_label = 0) |
child | |
position | |
tab_label | |
menu_label |
int insert_page (Widget * child, int position, Widget * tab_label, Widget * menu_label = 0) |
child | |
position | |
tab_label | |
menu_label |
void set_homogeneous_tabs (bool homogeneous) |
homogeneous |
void set_tab_label (int page, Widget * tab_label) |
page | |
tab_label |
void set_tab_label (int page, const char * tab_label) |
page | |
tab_label |
void set_tab_label (int page, const string & tab_label) |
page | |
tab_label |
void set_menu_label (int page, Widget * menu_label) |
page | |
menu_label |
void set_menu_label (int page, const char * menu_label) |
page | |
menu_label |
void set_menu_label (int page, const string & menu_label) |
page | |
menu_label |
void move_page (int old_page_number, int new_page_number) |
old_page_number | |
new_page_number |
virtual void switch_page_impl (int page_number, Widget * child) |
page_number | |
child |
virtual void on_switch_page (int page_number, Widget * child) |
page_number | |
child |