AgsLinkEditor

AgsLinkEditor — Edit links.

Synopsis

#include <ags/X/ags_link_editor.h>

struct              AgsLinkEditor;
struct              AgsLinkEditorClass;
enum                AgsLinkEditorFlags;
AgsLinkEditor *     ags_link_editor_new                 ();

Description

AgsLinkEditor is a composite widget to modify links. A link editor should be packed by a AgsLineEditor.

Details

struct AgsLinkEditor

struct AgsLinkEditor {
  GtkHBox hbox;

  guint flags;

  GtkComboBox *combo;
  GtkSpinButton *spin_button;

  AgsAudioFile *audio_file;

  GtkFileChooserDialog *file_chooser;
};

struct AgsLinkEditorClass

struct AgsLinkEditorClass {
  GtkHBoxClass hbox;
};

enum AgsLinkEditorFlags

typedef enum {
  AGS_LINK_EDITOR_FILE_CHOOSER_PLAY_DONE = 1,
} AgsLinkEditorFlags;

ags_link_editor_new ()

AgsLinkEditor *     ags_link_editor_new                 ();

Creates an AgsLinkEditor

Returns :

a new AgsLinkEditor

Since 0.3