| 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