| Advanced Gtk+ Sequencer Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#include <ags/X/ags_link_editor.h> struct AgsLinkEditor; struct AgsLinkEditorClass; enum AgsLinkEditorFlags; AgsLinkEditor * ags_link_editor_new ();
AgsLinkEditor is a composite widget to modify links. A link editor should be packed by a AgsLineEditor.
struct AgsLinkEditor {
GtkHBox hbox;
guint flags;
GtkComboBox *combo;
GtkSpinButton *spin_button;
AgsAudioFile *audio_file;
GtkFileChooserDialog *file_chooser;
};
typedef enum {
AGS_LINK_EDITOR_FILE_CHOOSER_PLAY_DONE = 1,
} AgsLinkEditorFlags;
AgsLinkEditor * ags_link_editor_new ();
Creates an AgsLinkEditor
Returns : |
a new AgsLinkEditor |
Since 0.3