Struct
GdkEventProximity
Description [src]
struct GdkEventProximity {
GdkEventType type;
GdkWindow* window;
gint8 send_event;
guint32 time;
GdkDevice* device;
}
Proximity events are generated when using GDK’s wrapper for the XInput extension. The XInput extension is an add-on for standard X that allows you to use nonstandard devices such as graphics tablets. A proximity event indicates that the stylus has moved in or out of contact with the tablet, or perhaps that the user’s finger has moved in or out of contact with a touch screen.
This event type will be used pretty rarely. It only is important for XInput aware programs that are drawing their own cursor.
Structure members
type:
GdkEventType
The type of the event (
GDK_PROXIMITY_IN
orGDK_PROXIMITY_OUT
).window:
GdkWindow
The window which received the event.
send_event:
gint8
TRUE
if the event was sent explicitly.time:
guint32
The time of the event in milliseconds.
device:
GdkDevice
The master device that the event originated from. Use
gdk_event_get_source_device()
to get the slave device.