AgsNotebook
AgsNotebook — select channel
|
|
Includes
#include <ags/X/editor/ags_notebook.h>
Description
The AgsNotebook lets select/deselect channels to edit.
Functions
AGS_NOTEBOOK_TAB()
#define AGS_NOTEBOOK_TAB(x) ((AgsNotebookTab *)(x))
ags_notebook_tab_index ()
gint
ags_notebook_tab_index (AgsNotebook *notebook
,
GObject *notation
);
ags_notebook_next_active_tab ()
gint
ags_notebook_next_active_tab (AgsNotebook *notebook
,
gint position
);
ags_notebook_add_tab ()
gint
ags_notebook_add_tab (AgsNotebook *notebook
);
ags_notebook_insert_tab ()
void
ags_notebook_insert_tab (AgsNotebook *notebook
,
gint position
);
ags_notebook_remove_tab ()
void
ags_notebook_remove_tab (AgsNotebook *notebook
,
gint nth
);
ags_notebook_add_child ()
void
ags_notebook_add_child (AgsNotebook *notebook
,
GtkWidget *child
);
ags_notebook_remove_child ()
void
ags_notebook_remove_child (AgsNotebook *notebook
,
GtkWidget *child
);
ags_notebook_new ()
AgsNotebook *
ags_notebook_new ();
Create a new AgsNotebook.
Since 0.4
Types and Values
struct AgsNotebookTab
struct AgsNotebookTab {
guint flags;
GtkToggleButton *toggle;
GObject *notation;
};