Top | ![]() |
![]() |
![]() |
![]() |
#define | AGS_EDITOR_CHILD() |
AgsEditorChild * | ags_editor_child_alloc () |
void | ags_editor_machine_changed () |
void | ags_editor_select_all () |
void | ags_editor_paste () |
void | ags_editor_copy () |
void | ags_editor_cut () |
void | ags_editor_invert () |
AgsEditor * | ags_editor_new () |
#define | AGS_EDITOR_DEFAULT_VERSION |
#define | AGS_EDITOR_DEFAULT_BUILD_ID |
#define | AGS_EDITOR_DEFAULT |
enum | AgsEditorFlags |
struct | AgsEditorChild |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkBox ╰── GtkVBox ╰── AgsEditor
AgsEditor is a composite widget to edit notes. You may select machines or change editor tool to do notation.
AgsEditorChild * ags_editor_child_alloc (AgsMachine *machine
,AgsNotebook *notebook
,AgsMeter *meter
,GtkWidget *edit_widget
);
void ags_editor_machine_changed (AgsEditor *editor
,AgsMachine *machine
);
Is emitted as machine changed of editor.
Since: 0.4
void
ags_editor_select_all (AgsEditor *editor
);
Invert all notation of editor
's selected machine.
Since: 0.5.0
void
ags_editor_paste (AgsEditor *editor
);
Is emitted as machine changed of editor.
Since: 0.4.2
void
ags_editor_copy (AgsEditor *editor
);
Is emitted as machine changed of editor.
Since: 0.4.2
void
ags_editor_cut (AgsEditor *editor
);
Is emitted as machine changed of editor.
Since: 0.4.2
“soundcard”
property “soundcard” GObject *
The assigned AgsSoundcard acting as default sink.
Flags: Read / Write
Since: 0.4
“machine-changed”
signalvoid user_function (AgsEditor *editor, GObject *machine, gpointer user_data)
The ::machine-changed signal notifies about changed machine.
editor |
the object to change machine. |
|
machine |
the AgsMachine to set |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last