#include <gdk/gdktypes.h>
Go to the source code of this file.
Enumerations | |
enum | GdkSelection |
enum | GdkTarget |
enum | GdkSelectionType |
Functions | |
gboolean | gdk_selection_owner_set (GdkWindow *owner, GdkAtom selection, guint32 time, gboolean send_event) |
GdkWindow * | gdk_selection_owner_get (GdkAtom selection) |
void | gdk_selection_convert (GdkWindow *requestor, GdkAtom selection, GdkAtom target, guint32 time) |
gboolean | gdk_selection_property_get (GdkWindow *requestor, guchar **data, GdkAtom *prop_type, gint *prop_format) |
void | gdk_selection_send_notify (guint32 requestor, GdkAtom selection, GdkAtom target, GdkAtom property, guint32 time) |
enum GdkSelection |
Definition at line 13 of file gdkselection.h.
enum GdkSelectionType |
Definition at line 26 of file gdkselection.h.
enum GdkTarget |
Definition at line 18 of file gdkselection.h.
void gdk_selection_convert | ( | GdkWindow * | requestor, | |
GdkAtom | selection, | |||
GdkAtom | target, | |||
guint32 | time | |||
) |
Definition at line 157 of file gdkselection-win32.c.
References GdkSelProp::data, data, GdkSelProp::format, g_free(), g_hash_table_lookup(), g_hash_table_remove(), g_malloc(), g_print(), g_return_if_fail, g_warning(), gchar, gdk_atom_name(), gdk_clipboard_atom, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_XID, GDK_NOTE, gdk_parent_root, gdk_sel_prop_store(), gdk_selection_notify_msg, GDK_TARGET_STRING, gdk_win32_dropfiles_atom, i, GdkSelProp::length, length, NULL, p, ptr, sel_prop_table, GdkSelProp::type, and WIN32_API_FAILED.
Referenced by TGWin32::ConvertPrimarySelection().
Definition at line 124 of file gdkselection-win32.c.
References g_free(), g_print(), gchar, gdk_atom_name(), gdk_clipboard_atom, GDK_DRAWABLE_XID, GDK_NOTE, gdk_window_lookup, and NULL.
Referenced by TGWin32::GetPrimarySelectionOwner().
gboolean gdk_selection_owner_set | ( | GdkWindow * | owner, | |
GdkAtom | selection, | |||
guint32 | time, | |||
gboolean | send_event | |||
) |
Referenced by TGWin32::SetPrimarySelectionOwner().
gboolean gdk_selection_property_get | ( | GdkWindow * | requestor, | |
guchar ** | data, | |||
GdkAtom * | prop_type, | |||
gint * | prop_format | |||
) |
Definition at line 258 of file gdkselection-win32.c.
References GdkSelProp::data, GdkSelProp::format, g_hash_table_lookup(), g_malloc(), g_print(), g_return_val_if_fail, GDK_DRAWABLE_DESTROYED, GDK_DRAWABLE_XID, GDK_IS_WINDOW, GDK_NOTE, GdkSelProp::length, memmove, NULL, sel_prop_table, and GdkSelProp::type.
Referenced by TGWin32::GetPasteBuffer().
void gdk_selection_send_notify | ( | guint32 | requestor, | |
GdkAtom | selection, | |||
GdkAtom | target, | |||
GdkAtom | property, | |||
guint32 | time | |||
) |
Definition at line 309 of file gdkselection-win32.c.
References g_free(), g_print(), gchar, gdk_atom_name(), GDK_NOTE, and gdk_selection_clear_msg.