| Top | 
| gboolean | gdk_selection_owner_set () | 
| gboolean | gdk_selection_owner_set_for_display () | 
| GdkWindow * | gdk_selection_owner_get () | 
| GdkWindow * | gdk_selection_owner_get_for_display () | 
| void | gdk_selection_convert () | 
| gint | gdk_selection_property_get () | 
| void | gdk_selection_send_notify () | 
| void | gdk_selection_send_notify_for_display () | 
| typedef | GdkSelection | 
| typedef | GdkSelectionType | 
| typedef | GdkTarget | 
| #define | GDK_SELECTION_PRIMARY | 
| #define | GDK_SELECTION_SECONDARY | 
| #define | GDK_SELECTION_CLIPBOARD | 
| #define | GDK_TARGET_BITMAP | 
| #define | GDK_TARGET_COLORMAP | 
| #define | GDK_TARGET_DRAWABLE | 
| #define | GDK_TARGET_PIXMAP | 
| #define | GDK_TARGET_STRING | 
| #define | GDK_SELECTION_TYPE_ATOM | 
| #define | GDK_SELECTION_TYPE_BITMAP | 
| #define | GDK_SELECTION_TYPE_COLORMAP | 
| #define | GDK_SELECTION_TYPE_DRAWABLE | 
| #define | GDK_SELECTION_TYPE_INTEGER | 
| #define | GDK_SELECTION_TYPE_PIXMAP | 
| #define | GDK_SELECTION_TYPE_WINDOW | 
| #define | GDK_SELECTION_TYPE_STRING | 
gboolean gdk_selection_owner_set (GdkWindow *owner,GdkAtom selection,guint32 time_,gboolean send_event);
gboolean gdk_selection_owner_set_for_display (GdkDisplay *display,GdkWindow *owner,GdkAtom selection,guint32 time_,gboolean send_event);
Sets the GdkWindow owner
 as the current owner of the selection selection
.
display  | 
the GdkDisplay.  | 
|
owner  | 
a GdkWindow or   | 
|
selection  | 
an atom identifying a selection.  | 
|
time_  | 
timestamp to use when setting the selection. If this is older than the timestamp given last time the owner was set for the given selection, the request will be ignored.  | 
|
send_event  | 
if   | 
Since: 2.2
GdkWindow * gdk_selection_owner_get_for_display (GdkDisplay *display,GdkAtom selection);
Determine the owner of the given selection.
Note that the return value may be owned by a different process if a foreign window was previously created for that window, but a new foreign window will never be created by this call.
 if there is a selection owner for this window, and it is a
window known to the current process, the GdkWindow that owns the
selection, otherwise NULL.
Since: 2.2
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);
Retrieves selection data that was stored by the selection
data in response to a call to gdk_selection_convert(). This function
will not be used by applications, who should use the GtkClipboard
API instead.
requestor  | 
the window on which the data is stored  | 
|
data  | 
location to store a pointer to the retrieved data.
If the retrieval failed,   | 
|
prop_type  | 
location to store the type of the property.  | 
|
prop_format  | 
location to store the format of the property.  | 
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_);
Send a response to SelectionRequest event.
display  | 
the GdkDisplay where   | 
|
requestor  | 
window to which to deliver response.  | 
|
selection  | 
selection that was requested.  | 
|
target  | 
target that was selected.  | 
|
property  | 
property in which the selection owner stored the data,
or   | 
|
time_  | 
timestamp.  | 
Since: 2.2
typedef GdkAtom GdkSelection;
GdkSelection is deprecated and should not be used in newly-written code.
typedef GdkAtom GdkSelectionType;
GdkSelectionType is deprecated and should not be used in newly-written code.
typedef GdkAtom GdkTarget;
GdkTarget is deprecated and should not be used in newly-written code.