| GTranslator Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
struct GtrNotebook; struct GtrNotebookClass; GtkWidget * gtr_notebook_new (void); void gtr_notebook_add_page (GtrNotebook *notebook,GtrTab *tab); void gtr_notebook_remove_page (GtrNotebook *notebook,gint page_num); GtrTab * gtr_notebook_get_page (GtrNotebook *notebook);
struct GtrNotebookClass {
GtkNotebookClass parent_class;
void (*tab_close_request) (GtrNotebook * notebook, GtrTab * tab);
};
GtkWidget * gtr_notebook_new (void);
Creates a new GtrNotebook.
Returns : |
a new GtrNotebook object |
void gtr_notebook_add_page (GtrNotebook *notebook,GtrTab *tab);
Adds a new GtrTab to notebook.
|
a GtrNotebook |
|
a GtrTab |
void gtr_notebook_remove_page (GtrNotebook *notebook,gint page_num);
Removes a page from the notebook given its index in the notebook.
|
a GtrNotebook |
|
the index of a notebook page, starting from 0. |
GtrTab * gtr_notebook_get_page (GtrNotebook *notebook);
Gets the selected page in the GtrNotebook.
|
a GtrNotebook |
Returns : |
the selected page in the notebook. [transfer none]
|