Advanced Gtk+ Sequencer Reference Manual | ||||
---|---|---|---|---|
Top | Description |
AgsLineEditorAgsLineEditor — A composite widget to edit AgsChannel |
#include <ags/X/ags_line_editor.h> #define AGS_LINE_EDITOR_DEFAULT_BUILD_ID #define AGS_LINE_EDITOR_DEFAULT_VERSION struct AgsLineEditor; struct AgsLineEditorClass; AgsLineEditor * ags_line_editor_new (AgsChannel *channel
);void ags_line_editor_set_channel (AgsLineEditor *line_editor
,AgsChannel *channel
);
AgsLineEditor is a composite widget to edit AgsChannel. It should be packed by an AgsPadEditor.
struct AgsLineEditor { GtkVBox vbox; gchar *version; gchar *build_id; AgsChannel *channel; AgsLinkEditor *link_editor; AgsLineMemberEditor *member_editor; };
AgsLineEditor * ags_line_editor_new (AgsChannel *channel
);
Creates an AgsLineEditor
|
the channel to edit |
Returns : |
a new AgsLineEditor |
Since 0.3
void ags_line_editor_set_channel (AgsLineEditor *line_editor
,AgsChannel *channel
);
Is called as channel gets modified.
|
an AgsLineEditor |
|
the new AgsChannel |
Since 0.3