X associates properties with
windows. These are basically key-value pairs used for
interclient communication; most commonly, they relay
some information about a toplevel window to the window
manager. GTK+ provides a high-level interface for all
the important properties, so you should not need to
deal with them directly. Property events are sent when
a property's value changes.
typedef struct _GdkEventProperty GdkEventProperty;
struct _GdkEventProperty
{
GdkEventType type;
GdkWindow *window;
gint8 send_event;
GdkAtom atom;
guint32 time;
guint state;
};
|