| Top |
Functions
| #define | AGS_NOTEBOOK_TAB() |
| AgsNotebookTab * | ags_notebook_tab_alloc () |
|
|
ags_notebook_tab_free () |
|
|
ags_notebook_tab_set_data () |
|
|
ags_notebook_tab_index () |
|
|
ags_notebook_next_active_tab () |
|
|
ags_notebook_add_tab () |
|
|
ags_notebook_add_tab_with_label () |
|
|
ags_notebook_insert_tab () |
|
|
ags_notebook_insert_tab_with_label () |
|
|
ags_notebook_remove_tab () |
|
|
ags_notebook_remove_tab_with_data () |
| AgsNotebook * | ags_notebook_new () |
| #define | AGS_IS_NOTEBOOK() |
| #define | AGS_IS_NOTEBOOK_CLASS() |
| #define | AGS_NOTEBOOK() |
| #define | AGS_NOTEBOOK_CLASS() |
| #define | AGS_NOTEBOOK_GET_CLASS() |
|
|
ags_notebook_get_type () |
Types and Values
| #define | AGS_NOTEBOOK_TAB_DEFAULT_WIDTH |
| #define | AGS_NOTEBOOK_TAB_DEFAULT_HEIGHT |
| #define | AGS_NOTEBOOK_TAB_DEFAULT_PREFIX |
| enum | AgsNotebookFlags |
| struct | AgsNotebookTab |
| #define | AGS_TYPE_NOTEBOOK |
| struct | AgsNotebook |
| struct | AgsNotebookClass |
Object Hierarchy
GObject ╰──GInitiallyUnowned ╰──GtkWidget ╰──GtkContainer ╰──GtkBox ╰──GtkVBox ╰── AgsNotebook
Functions
ags_notebook_tab_alloc ()
AgsNotebookTab * ags_notebook_tab_alloc ();
Allocate
Since:
ags_notebook_tab_free ()
void ags_notebook_tab_free (AgsNotebookTab *tab);
Free tab
's memory.
Since:
ags_notebook_tab_set_data ()
void ags_notebook_tab_set_data (AgsNotebook *notebook,,gint position);gpointer data
Set the data field of position
.
Since:
ags_notebook_tab_index ()
gint ags_notebook_tab_index (AgsNotebook *notebook,);gpointer data
Retrieve tab index assigned with data
.
Since:
ags_notebook_next_active_tab ()
gint ags_notebook_next_active_tab (AgsNotebook *notebook,);gint position
Get next active tab following position
.
Since:
ags_notebook_add_tab ()
gint ags_notebook_add_tab (AgsNotebook *notebook);
Add a new notebook
.
Since:
ags_notebook_add_tab_with_label ()
gint ags_notebook_add_tab_with_label (AgsNotebook *notebook,);gchar *label
Add a new notebook
and set specified label
.
Since:
ags_notebook_insert_tab ()
void ags_notebook_insert_tab (AgsNotebook *notebook,);gint position
Insert a new notebook
.
Since:
ags_notebook_insert_tab_with_label ()
void ags_notebook_insert_tab_with_label (AgsNotebook *notebook,,gchar *label);gint position
Insert a new notebook
at position
and set specified label
.
Since:
ags_notebook_remove_tab ()
void ags_notebook_remove_tab (AgsNotebook *notebook,);gint position
Remove AgsNotebookTab at position
.
Since:
ags_notebook_remove_tab_with_data ()
void ags_notebook_remove_tab_with_data (AgsNotebook *notebook,);gpointer data
Remove AgsNotebookTab assigned with data
.
Since:
AGS_IS_NOTEBOOK()
#define AGS_IS_NOTEBOOK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_NOTEBOOK))
AGS_IS_NOTEBOOK_CLASS()
#define AGS_IS_NOTEBOOK_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_NOTEBOOK))
AGS_NOTEBOOK()
#define AGS_NOTEBOOK(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_NOTEBOOK, AgsNotebook))
AGS_NOTEBOOK_CLASS()
#define AGS_NOTEBOOK_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_NOTEBOOK, AgsNotebookClass))
AGS_NOTEBOOK_GET_CLASS()
#define AGS_NOTEBOOK_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (obj, AGS_TYPE_NOTEBOOK, AgsNotebookClass))