GDK Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
#include <gdk/gdk.h> typedef GdkAtom; enum GdkPropertyState; enum GdkPropMode; enum GdkTarget; gint gdk_text_property_to_text_list (GdkAtom encoding, gint format, guchar *text, gint length, gchar ***list); void gdk_free_text_list (gchar **list); gint gdk_string_to_compound_text (gchar *str, GdkAtom *encoding, gint *format, guchar **ctext, gint *length); void gdk_free_compound_text (guchar *ctext); GdkAtom gdk_atom_intern (const gchar *atom_name, gint only_if_exists); gchar* gdk_atom_name (GdkAtom atom); gint gdk_property_get (GdkWindow *window, GdkAtom property, GdkAtom type, gulong offset, gulong length, gint pdelete, GdkAtom *actual_property_type, gint *actual_format, gint *actual_length, guchar **data); void gdk_property_change (GdkWindow *window, GdkAtom property, GdkAtom type, gint format, GdkPropMode mode, guchar *data, gint nelements); void gdk_property_delete (GdkWindow *window, GdkAtom property); |
typedef enum { GDK_PROP_MODE_REPLACE, GDK_PROP_MODE_PREPEND, GDK_PROP_MODE_APPEND } GdkPropMode; |
typedef enum { GDK_TARGET_BITMAP = 5, GDK_TARGET_COLORMAP = 7, GDK_TARGET_DRAWABLE = 17, GDK_TARGET_PIXMAP = 20, GDK_TARGET_STRING = 31 } GdkTarget; |
gint gdk_text_property_to_text_list (GdkAtom encoding, gint format, guchar *text, gint length, gchar ***list); |
encoding : | |
format : | |
text : | |
length : | |
list : | |
Returns : |
gint gdk_string_to_compound_text (gchar *str, GdkAtom *encoding, gint *format, guchar **ctext, gint *length); |
str : | |
encoding : | |
format : | |
ctext : | |
length : | |
Returns : |
GdkAtom gdk_atom_intern (const gchar *atom_name, gint only_if_exists); |
atom_name : | |
only_if_exists : | |
Returns : |
gint gdk_property_get (GdkWindow *window, GdkAtom property, GdkAtom type, gulong offset, gulong length, gint pdelete, GdkAtom *actual_property_type, gint *actual_format, gint *actual_length, guchar **data); |
window : | |
property : | |
type : | |
offset : | |
length : | |
pdelete : | |
actual_property_type : | |
actual_format : | |
actual_length : | |
data : | |
Returns : |
void gdk_property_change (GdkWindow *window, GdkAtom property, GdkAtom type, gint format, GdkPropMode mode, guchar *data, gint nelements); |
window : | |
property : | |
type : | |
format : | |
mode : | |
data : | |
nelements : |