| Advanced Gtk+ Sequencer Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
AgsPadEditorAgsPadEditor — A composite widget to edit AgsChannel |
#include <ags/X/ags_pad_editor.h> #define AGS_PAD_EDITOR_DEFAULT_BUILD_ID #define AGS_PAD_EDITOR_DEFAULT_VERSION struct AgsPadEditor; struct AgsPadEditorClass; AgsPadEditor * ags_pad_editor_new (AgsChannel *channel);void ags_pad_editor_set_channel (AgsPadEditor *pad_editor,AgsChannel *channel);
AgsPadEditor is a composite widget to edit AgsChannel. It should be packed by an AgsPadEditor.
struct AgsPadEditor {
GtkVBox vbox;
gchar *version;
gchar *build_id;
AgsChannel *pad;
GtkExpander *line_editor_expander;
GtkVBox *line_editor;
};
AgsPadEditor * ags_pad_editor_new (AgsChannel *channel);
Creates an AgsPadEditor
|
the channel to edit |
Returns : |
a new AgsPadEditor |
Since 0.3
void ags_pad_editor_set_channel (AgsPadEditor *pad_editor,AgsChannel *channel);
Is called as channel gets modified.
|
an AgsPadEditor |
|
the new AgsChannel |
Since 0.3