GladeClipboard

GladeClipboard — A list of GladeWidget objects not in any GladeProject.

Properties

gboolean has-selection Read

Types and Values

Object Hierarchy

    GObject
    ╰── GladeClipboard

Description

The GladeClipboard is a singleton and is an accumulative shelf of all cut or copied GladeWidget in the application. A GladeWidget can be cut from one GladeProject and pasted to another.

Functions

glade_clipboard_new ()

GladeClipboard *
glade_clipboard_new (void);

Returns

a new GladeClipboard object


glade_clipboard_add ()

void
glade_clipboard_add (GladeClipboard *clipboard,
                     GList *widgets);

Adds widgets to clipboard . This increases the reference count of each GladeWidget in widgets .

Parameters

clipboard

a GladeClipboard

 

widgets

a GList of GladeWidgets

 

glade_clipboard_get_has_selection ()

gboolean
glade_clipboard_get_has_selection (GladeClipboard *clipboard);

Parameters

clipboard

a GladeClipboard

 

Returns

TRUE if this clipboard has selected items to paste.

Types and Values

struct GladeClipboard

struct GladeClipboard;

Property Details

The “has-selection” property

  “has-selection”            gboolean

Whether clipboard has a selection of items to paste.

Flags: Read

Default value: FALSE