AgsLinkEditor

AgsLinkEditor — Edit links.

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkObject
            ╰── GtkWidget
                ╰── GtkContainer
                    ╰── GtkBox
                        ╰── GtkHBox
                            ╰── AgsLinkEditor

Implemented Interfaces

AgsLinkEditor implements AtkImplementorIface, GtkBuildable, GtkOrientable, AgsConnectable and AgsApplicable.

Includes

#include <ags/X/ags_link_editor.h>

Description

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

Functions

ags_link_editor_new ()

AgsLinkEditor *
ags_link_editor_new ();

Creates an AgsLinkEditor

Returns

a new AgsLinkEditor

Since: 1.0.0


AGS_IS_LINK_EDITOR()

#define AGS_IS_LINK_EDITOR(obj)             (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_LINK_EDITOR))

AGS_LINK_EDITOR()

#define AGS_LINK_EDITOR(obj)                (G_TYPE_CHECK_INSTANCE_CAST(obj, AGS_TYPE_LINK_EDITOR, AgsLinkEditor))

AGS_LINK_EDITOR_CLASS()

#define AGS_LINK_EDITOR_CLASS(class)        (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_LINK_EDITOR, AgsLinkEditorClass))

AGS_LINK_EDITOR_GET_CLASS()

#define AGS_LINK_EDITOR_GET_CLASS(obj)      (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_LINK_EDITOR, AgsLinkEditorClass))

ags_link_editor_get_type ()

GType
ags_link_editor_get_type (void);

Types and Values

enum AgsLinkEditorFlags

Members

AGS_LINK_EDITOR_CONNECTED

   

AGS_LINK_EDITOR_FILE_CHOOSER_PLAY_DONE

   

AGS_LINK_EDITOR_BLOCK_FILE_CHOOSER

   

AGS_TYPE_LINK_EDITOR

#define AGS_TYPE_LINK_EDITOR                (ags_link_editor_get_type())

struct AgsLinkEditor

struct AgsLinkEditor;

struct AgsLinkEditorClass

struct AgsLinkEditorClass {
  GtkHBoxClass hbox;
};