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_next_active_tab ()
gint
ags_notebook_next_active_tab (AgsNotebook *notebook,
gint position);
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_remove_child ()
void
ags_notebook_remove_child (AgsNotebook *notebook,
GtkWidget *child);
Types and Values
AGS_NOTEBOOK_TAB_DEFAULT_HEIGHT
#define AGS_NOTEBOOK_TAB_DEFAULT_HEIGHT (32)
AGS_NOTEBOOK_TAB_DEFAULT_WIDTH
#define AGS_NOTEBOOK_TAB_DEFAULT_WIDTH (100)
struct AgsNotebookTab
struct AgsNotebookTab {
guint flags;
GObject *notation;
GList *automation;
GtkToggleButton *toggle;
};