#include "config.h"#include <string.h>#include <gdk/gdk.h>#include "gdkwin32.h"Go to the source code of this file.
| void gdk_free_compound_text | ( | guchar * | ctext | ) |
| void gdk_free_text_list | ( | gchar ** | list | ) |
| void gdk_sel_prop_store | ( | GdkWindow * | owner, | |
| GdkAtom | type, | |||
| gint | format, | |||
| guchar * | data, | |||
| gint | length | |||
| ) |
Definition at line 54 of file gdkselection-win32.c.
References GdkSelProp::data, GdkSelProp::format, g_free(), g_hash_table_insert(), g_hash_table_lookup(), g_hash_table_remove(), g_new, GDK_DRAWABLE_XID, GdkSelProp::length, NULL, sel_prop_table, and GdkSelProp::type.
Referenced by gdk_dropfiles_filter(), and gdk_selection_convert().
| 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().
| gint gdk_selection_owner_set | ( | GdkWindow * | owner, | |
| GdkAtom | selection, | |||
| guint32 | time, | |||
| gint | send_event | |||
| ) |
Definition at line 73 of file gdkselection-win32.c.
References FALSE, g_free(), g_print(), gchar, gdk_atom_name(), gdk_clipboard_atom, GDK_DRAWABLE_XID, GDK_NOTE, gdk_selection_request_msg, NULL, TRUE, and WIN32_API_FAILED.
| void gdk_selection_property_delete | ( | GdkWindow * | window | ) |
Definition at line 293 of file gdkselection-win32.c.
References GdkSelProp::data, g_free(), g_hash_table_lookup(), g_hash_table_remove(), g_print(), g_warning(), GDK_DRAWABLE_XID, GDK_NOTE, NULL, and sel_prop_table.
Referenced by gdk_property_delete().
| gint gdk_selection_property_get | ( | GdkWindow * | requestor, | |
| guchar ** | data, | |||
| GdkAtom * | ret_type, | |||
| gint * | ret_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.
| void gdk_win32_selection_init | ( | void | ) |
Definition at line 47 of file gdkselection-win32.c.
References g_hash_table_new(), g_int_equal(), g_int_hash(), NULL, and sel_prop_table.
Referenced by _gdk_windowing_init_check().
GHashTable* sel_prop_table = NULL [static] |
Definition at line 45 of file gdkselection-win32.c.
Referenced by gdk_sel_prop_store(), gdk_selection_convert(), gdk_selection_property_delete(), gdk_selection_property_get(), and gdk_win32_selection_init().
1.5.1