Class
GdkKeyEvent
Description [src]
final class Gdk.KeyEvent : GObject.TypeInstance {
/* No available fields */
}
An event related to a key-based device.
Instance methods
gdk_key_event_get_consumed_modifiers
Extracts the consumed modifiers from a key event.
gdk_key_event_get_keycode
Extracts the keycode from a key event.
gdk_key_event_get_keyval
Extracts the keyval from a key event.
gdk_key_event_get_layout
Extracts the layout from a key event.
gdk_key_event_get_level
Extracts the shift level from a key event.
gdk_key_event_get_match
Gets a keyval and modifier combination that will match the event.
gdk_key_event_is_modifier
Extracts whether the key event is for a modifier key.
gdk_key_event_matches
Matches a key event against a keyval and modifiers.
Methods inherited from GdkEvent (20)
gdk_events_get_angle
Returns the relative angle from event1
to event2
.
gdk_events_get_center
Returns the point halfway between the events’ positions.
gdk_events_get_distance
Returns the distance between the event locations.
gdk_event_get_axes
Extracts all axis values from an event.
gdk_event_get_axis
Extract the axis value for a particular axis use from an event structure.
gdk_event_get_device
Returns the device of an event.
gdk_event_get_device_tool
Returns a GdkDeviceTool
representing the tool that
caused the event.
gdk_event_get_display
Retrieves the display associated to the event
.
gdk_event_get_event_sequence
Retuns the event sequence to which the event belongs.
gdk_event_get_event_type
Retrieves the type of the event.
gdk_event_get_history
Retrieves the history of the device that event
is for, as a list of
time and coordinates.
gdk_event_get_modifier_state
Returns the modifier state field of an event.
gdk_event_get_pointer_emulated
Returns whether this event is an ‘emulated’ pointer event.
gdk_event_get_position
Extract the event surface relative x/y coordinates from an event.
gdk_event_get_seat
Returns the seat that originated the event.
gdk_event_get_surface
Extracts the surface associated with an event.
gdk_event_get_time
Returns the timestamp of event
.
gdk_event_ref
Increase the ref count of event
.
gdk_event_triggers_context_menu
Returns whether a GdkEvent
should trigger a context menu,
according to platform conventions.
gdk_event_unref
Decrease the ref count of event
.