Ardour  9.0-pre0-582-g084a23a80d
gdkselection.h File Reference
#include <gdk/gdktypes.h>
Include dependency graph for gdkselection.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define GDK_SELECTION_PRIMARY   _GDK_MAKE_ATOM (1)
 
#define GDK_SELECTION_SECONDARY   _GDK_MAKE_ATOM (2)
 
#define GDK_SELECTION_CLIPBOARD   _GDK_MAKE_ATOM (69)
 
#define GDK_TARGET_BITMAP   _GDK_MAKE_ATOM (5)
 
#define GDK_TARGET_COLORMAP   _GDK_MAKE_ATOM (7)
 
#define GDK_TARGET_DRAWABLE   _GDK_MAKE_ATOM (17)
 
#define GDK_TARGET_PIXMAP   _GDK_MAKE_ATOM (20)
 
#define GDK_TARGET_STRING   _GDK_MAKE_ATOM (31)
 
#define GDK_SELECTION_TYPE_ATOM   _GDK_MAKE_ATOM (4)
 
#define GDK_SELECTION_TYPE_BITMAP   _GDK_MAKE_ATOM (5)
 
#define GDK_SELECTION_TYPE_COLORMAP   _GDK_MAKE_ATOM (7)
 
#define GDK_SELECTION_TYPE_DRAWABLE   _GDK_MAKE_ATOM (17)
 
#define GDK_SELECTION_TYPE_INTEGER   _GDK_MAKE_ATOM (19)
 
#define GDK_SELECTION_TYPE_PIXMAP   _GDK_MAKE_ATOM (20)
 
#define GDK_SELECTION_TYPE_WINDOW   _GDK_MAKE_ATOM (33)
 
#define GDK_SELECTION_TYPE_STRING   _GDK_MAKE_ATOM (31)
 

Typedefs

typedef GdkAtom GdkSelection
 
typedef GdkAtom GdkTarget
 
typedef GdkAtom GdkSelectionType
 

Functions

gboolean gdk_selection_owner_set (GdkWindow *owner, GdkAtom selection, guint32 time_, gboolean send_event)
 
GdkWindowgdk_selection_owner_get (GdkAtom selection)
 
gboolean gdk_selection_owner_set_for_display (GdkDisplay *display, GdkWindow *owner, GdkAtom selection, guint32 time_, gboolean send_event)
 
GdkWindowgdk_selection_owner_get_for_display (GdkDisplay *display, GdkAtom selection)
 
void gdk_selection_convert (GdkWindow *requestor, GdkAtom selection, GdkAtom target, guint32 time_)
 
gint gdk_selection_property_get (GdkWindow *requestor, guchar **data, GdkAtom *prop_type, gint *prop_format)
 
void gdk_selection_send_notify (GdkNativeWindow requestor, GdkAtom selection, GdkAtom target, GdkAtom property, guint32 time_)
 
void gdk_selection_send_notify_for_display (GdkDisplay *display, GdkNativeWindow requestor, GdkAtom selection, GdkAtom target, GdkAtom property, guint32 time_)
 

Macro Definition Documentation

◆ GDK_SELECTION_CLIPBOARD

#define GDK_SELECTION_CLIPBOARD   _GDK_MAKE_ATOM (69)

Definition at line 43 of file gdkselection.h.

◆ GDK_SELECTION_PRIMARY

#define GDK_SELECTION_PRIMARY   _GDK_MAKE_ATOM (1)

Definition at line 41 of file gdkselection.h.

◆ GDK_SELECTION_SECONDARY

#define GDK_SELECTION_SECONDARY   _GDK_MAKE_ATOM (2)

Definition at line 42 of file gdkselection.h.

◆ GDK_SELECTION_TYPE_ATOM

#define GDK_SELECTION_TYPE_ATOM   _GDK_MAKE_ATOM (4)

Definition at line 49 of file gdkselection.h.

◆ GDK_SELECTION_TYPE_BITMAP

#define GDK_SELECTION_TYPE_BITMAP   _GDK_MAKE_ATOM (5)

Definition at line 50 of file gdkselection.h.

◆ GDK_SELECTION_TYPE_COLORMAP

#define GDK_SELECTION_TYPE_COLORMAP   _GDK_MAKE_ATOM (7)

Definition at line 51 of file gdkselection.h.

◆ GDK_SELECTION_TYPE_DRAWABLE

#define GDK_SELECTION_TYPE_DRAWABLE   _GDK_MAKE_ATOM (17)

Definition at line 52 of file gdkselection.h.

◆ GDK_SELECTION_TYPE_INTEGER

#define GDK_SELECTION_TYPE_INTEGER   _GDK_MAKE_ATOM (19)

Definition at line 53 of file gdkselection.h.

◆ GDK_SELECTION_TYPE_PIXMAP

#define GDK_SELECTION_TYPE_PIXMAP   _GDK_MAKE_ATOM (20)

Definition at line 54 of file gdkselection.h.

◆ GDK_SELECTION_TYPE_STRING

#define GDK_SELECTION_TYPE_STRING   _GDK_MAKE_ATOM (31)

Definition at line 56 of file gdkselection.h.

◆ GDK_SELECTION_TYPE_WINDOW

#define GDK_SELECTION_TYPE_WINDOW   _GDK_MAKE_ATOM (33)

Definition at line 55 of file gdkselection.h.

◆ GDK_TARGET_BITMAP

#define GDK_TARGET_BITMAP   _GDK_MAKE_ATOM (5)

Definition at line 44 of file gdkselection.h.

◆ GDK_TARGET_COLORMAP

#define GDK_TARGET_COLORMAP   _GDK_MAKE_ATOM (7)

Definition at line 45 of file gdkselection.h.

◆ GDK_TARGET_DRAWABLE

#define GDK_TARGET_DRAWABLE   _GDK_MAKE_ATOM (17)

Definition at line 46 of file gdkselection.h.

◆ GDK_TARGET_PIXMAP

#define GDK_TARGET_PIXMAP   _GDK_MAKE_ATOM (20)

Definition at line 47 of file gdkselection.h.

◆ GDK_TARGET_STRING

#define GDK_TARGET_STRING   _GDK_MAKE_ATOM (31)

Definition at line 48 of file gdkselection.h.

Typedef Documentation

◆ GdkSelection

Definition at line 60 of file gdkselection.h.

◆ GdkSelectionType

Definition at line 62 of file gdkselection.h.

◆ GdkTarget

typedef GdkAtom GdkTarget

Definition at line 61 of file gdkselection.h.

Function Documentation

◆ gdk_selection_convert()

void gdk_selection_convert ( GdkWindow requestor,
GdkAtom  selection,
GdkAtom  target,
guint32  time_ 
)

◆ gdk_selection_owner_get()

GdkWindow* gdk_selection_owner_get ( GdkAtom  selection)

◆ gdk_selection_owner_get_for_display()

GdkWindow* gdk_selection_owner_get_for_display ( GdkDisplay display,
GdkAtom  selection 
)

◆ gdk_selection_owner_set()

gboolean gdk_selection_owner_set ( GdkWindow owner,
GdkAtom  selection,
guint32  time_,
gboolean  send_event 
)

◆ gdk_selection_owner_set_for_display()

gboolean gdk_selection_owner_set_for_display ( GdkDisplay display,
GdkWindow owner,
GdkAtom  selection,
guint32  time_,
gboolean  send_event 
)

◆ gdk_selection_property_get()

gint gdk_selection_property_get ( GdkWindow requestor,
guchar **  data,
GdkAtom prop_type,
gint *  prop_format 
)

◆ gdk_selection_send_notify()

void gdk_selection_send_notify ( GdkNativeWindow  requestor,
GdkAtom  selection,
GdkAtom  target,
GdkAtom  property,
guint32  time_ 
)

◆ gdk_selection_send_notify_for_display()

void gdk_selection_send_notify_for_display ( GdkDisplay display,
GdkNativeWindow  requestor,
GdkAtom  selection,
GdkAtom  target,
GdkAtom  property,
guint32  time_ 
)