Namespace

Gdk – 3.0

The GTK toolkit

Version3.24
AuthorsGTK Development Team
LicenseLGPL-2.1-or-later
Websitehttps://www.gtk.org
Sourcehttps://gitlab.gnome.org/GNOME/gtk/

Build

C headersgdk/gdk.h
pkg-config filesgdk-3.0

Dependencies

GObject—2.0 The base type system library
Browse documentation
Pango—1.0 Text shaping and rendering
Browse documentation
Gtk The GTK toolkit
Browse documentation

Additional documentation

Classes

AppLaunchContext

GdkAppLaunchContext is an implementation of GAppLaunchContext that handles launching an application in a graphical context. It provides startup notification and allows to launch applications on a specific screen or workspace.

since: 3.0

Cursor

A GdkCursor represents a cursor. Its contents are private.

since: 3.0

Device

The GdkDevice object represents a single input device, such as a keyboard, a mouse, a touchpad, etc.

since: 3.0

DeviceManager

In addition to a single pointer and keyboard for user interface input, GDK contains support for a variety of input devices, including graphics tablets, touchscreens and multiple pointers/keyboards interacting simultaneously with the user interface. Such input devices often have additional features, such as sub-pixel positioning information and additional device-dependent information.

since: 3.0

DeviceTool

since: 3.0

Display

GdkDisplay objects purpose are two fold:

since: 3.0

DisplayManager

The purpose of the GdkDisplayManager singleton object is to offer notification when displays appear or disappear or the default display changes.

since: 3.0

DragContext

since: 3.0

DrawingContext

GdkDrawingContext is an object that represents the current drawing state of a GdkWindow.

since: 3.0

FrameClock

A GdkFrameClock tells the application when to update and repaint a window. This may be synced to the vertical refresh rate of the monitor, for example. Even when the frame clock uses a simple timer rather than a hardware-based vertical sync, the frame clock helps because it ensures everything paints at the same time (reducing the total number of frames). The frame clock can also automatically stop painting when it knows the frames will not be visible, or scale back animation framerates.

since: 3.0

GLContext

GdkGLContext is an object representing the platform-specific OpenGL drawing context.

since: 3.0

Keymap

A GdkKeymap defines the translation from keyboard state (including a hardware key, a modifier mask, and active keyboard group) to a keyval. This translation has two phases. The first phase is to determine the effective keyboard group and level for the keyboard state; the second phase is to look up the keycode/group/level triplet in the keymap and see what keyval it corresponds to.

since: 3.0

Monitor

GdkMonitor objects represent the individual outputs that are associated with a GdkDisplay. GdkDisplay has APIs to enumerate monitors with gdk_display_get_n_monitors() and gdk_display_get_monitor(), and to find particular monitors with gdk_display_get_primary_monitor() or gdk_display_get_monitor_at_window().

since: 3.0

Screen

GdkScreen objects are the GDK representation of the screen on which windows can be displayed and on which the pointer moves. X originally identified screens with physical screens, but nowadays it is more common to have a single GdkScreen which combines several physical monitors (see gdk_screen_get_n_monitors()).

since: 3.0

Seat

The GdkSeat object represents a collection of input devices that belong to a user.

since: 3.0

Visual

A GdkVisual contains information about a particular visual.

since: 3.0

Window

since: 3.0

Interfaces

DevicePad

GdkDevicePad is an interface implemented by devices of type GDK_SOURCE_TABLET_PAD, it allows querying the features provided by the pad device.

since: 3.0

Structs

Atom

An opaque type representing a string as an index into a table of strings on the X server.

since: 3.0

Color

A GdkColor is used to describe a color, similar to the XColor struct used in the X11 drawing API.

deprecated: 3.14 since: 3.0

EventAny

Contains the fields which are common to all event structs. Any event pointer can safely be cast to a pointer to a GdkEventAny to access these fields.

since: 3.0

EventButton

Used for button press and button release events. The type field will be one of GDK_BUTTON_PRESS, GDK_2BUTTON_PRESS, GDK_3BUTTON_PRESS or GDK_BUTTON_RELEASE,

since: 3.0

EventConfigure

Generated when a window size or position has changed.

since: 3.0

EventCrossing

Generated when the pointer enters or leaves a window.

since: 3.0

EventDND

Generated during DND operations.

since: 3.0

EventExpose

Generated when all or part of a window becomes visible and needs to be redrawn.

since: 3.0

EventFocus

Describes a change of keyboard focus.

since: 3.0

EventGrabBroken

Generated when a pointer or keyboard grab is broken. On X11, this happens when the grab window becomes unviewable (i.e. it or one of its ancestors is unmapped), or if the same application grabs the pointer or keyboard again. Note that implicit grabs (which are initiated by button presses) can also cause GdkEventGrabBroken events.

since: 2.8

EventKey

Describes a key press or key release event.

since: 3.0

EventMotion

Generated when the pointer moves.

since: 3.0

EventOwnerChange

Generated when the owner of a selection changes. On X11, this information is only available if the X server supports the XFIXES extension.

since: 2.6

EventPadAxis

Generated during GDK_SOURCE_TABLET_PAD interaction with tactile sensors.

since: 3.22

EventPadButton

Generated during GDK_SOURCE_TABLET_PAD button presses and releases.

since: 3.22

EventPadGroupMode

Generated during GDK_SOURCE_TABLET_PAD mode switches in a group.

since: 3.22

EventProperty

Describes a property change on a window.

since: 3.0

EventProximity

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.

since: 3.0

EventScroll

Generated from button presses for the buttons 4 to 7. Wheel mice are usually configured to generate button press events for buttons 4 and 5 when the wheel is turned.

since: 3.0

EventSelection

Generated when a selection is requested or ownership of a selection is taken over by another client application.

since: 3.0

EventSequence

since: 3.0

EventSetting

Generated when a setting is modified.

since: 3.0

EventTouch

Used for touch events. type field will be one of GDK_TOUCH_BEGIN, GDK_TOUCH_UPDATE, GDK_TOUCH_END or GDK_TOUCH_CANCEL.

since: 3.0

EventTouchpadPinch

Generated during touchpad swipe gestures.

since: 3.0

EventTouchpadSwipe

Generated during touchpad swipe gestures.

since: 3.0

EventVisibility

Generated when the window visibility status has changed.

deprecated: 3.12 since: 3.0

EventWindowState

Generated when the state of a toplevel window changes.

since: 3.0

FrameTimings

A GdkFrameTimings object holds timing information for a single frame of the application’s displays. To retrieve GdkFrameTimings objects, use gdk_frame_clock_get_timings() or gdk_frame_clock_get_current_timings(). The information in GdkFrameTimings is useful for precise synchronization of video with the event or audio streams, and for measuring quality metrics for the application’s display, such as latency and jitter.

since: 3.0

Geometry

The GdkGeometry struct gives the window manager information about a window’s geometry constraints. Normally you would set these on the GTK+ level using gtk_window_set_geometry_hints(). GtkWindow then sets the hints on the GdkWindow it creates.

since: 3.0

KeymapKey

A GdkKeymapKey is a hardware key that can be mapped to a keyval.

since: 3.0

Point

Defines the x and y coordinates of a point.

since: 3.0

Rectangle

Defines the position and size of a rectangle. It is identical to

cairo_rectangle_int_t.

since: 3.0

RGBA

A GdkRGBA is used to represent a (possibly translucent) color, in a way that is compatible with cairo’s notion of color.

since: 3.0

TimeCoord

A GdkTimeCoord stores a single event in a motion history.

since: 3.0

WindowAttr

Attributes to use for a newly-created window.

since: 3.0

WindowRedirect

since: 3.0

Unions

Event

A GdkEvent contains a union of all of the event types, and allows access to the data fields in a number of ways.

since: 3.0

Aliases

XEvent

Used to represent native events (XEvents for the X11 backend, MSGs for Win32).

since: 3.0

Enumerations

AxisUse

An enumeration describing the way in which a device axis (valuator) maps onto the predefined valuator types that GTK+ understands.

since: 3.0

ByteOrder

A set of values describing the possible byte-orders for storing pixel values in memory.

since: 3.0

CrossingMode

Specifies the crossing mode for GdkEventCrossing.

since: 3.0

CursorType

Predefined cursors.

since: 3.0

DevicePadFeature

A pad feature.

since: 3.0

DeviceToolType

Indicates the specific type of tool being used being a tablet. Such as an airbrush, pencil, etc.

since: 3.22

DeviceType

Indicates the device type. See [above][GdkDeviceManager.description] for more information about the meaning of these device types.

since: 3.0

DragCancelReason

Used in GdkDragContext to the reason of a cancelled DND operation.

since: 3.20

DragProtocol

Used in GdkDragContext to indicate the protocol according to which DND is done.

since: 3.0

EventType

Specifies the type of the event.

since: 3.0

FilterReturn

Specifies the result of applying a GdkFilterFunc to a native event.

since: 3.0

FullscreenMode

Indicates which monitor (in a multi-head setup) a window should span over when in fullscreen mode.

since: 3.8

GrabOwnership

Defines how device grabs interact with other devices.

since: 3.0

GrabStatus

Returned by gdk_device_grab(), gdk_pointer_grab() and gdk_keyboard_grab() to indicate success or the reason for the failure of the grab attempt.

since: 3.0

Gravity

Defines the reference point of a window and the meaning of coordinates passed to gtk_window_move(). See gtk_window_move() and the “implementation notes” section of the Extended Window Manager Hints specification for more details.

since: 3.0

InputMode

An enumeration that describes the mode of an input device.

since: 3.0

InputSource

An enumeration describing the type of an input device in general terms.

since: 3.0

ModifierIntent

This enum is used with gdk_keymap_get_modifier_mask() in order to determine what modifiers the currently used windowing system backend uses for particular purposes. For example, on X11/Windows, the Control key is used for invoking menu shortcuts (accelerators), whereas on Apple computers it’s the Command key (which correspond to GDK_CONTROL_MASK and GDK_MOD2_MASK, respectively).

since: 3.4

NotifyType

Specifies the kind of crossing for GdkEventCrossing.

since: 3.0

OwnerChange

Specifies why a selection ownership was changed.

since: 3.0

PropertyState

Specifies the type of a property change for a GdkEventProperty.

since: 3.0

PropMode

Describes how existing data is combined with new data when using gdk_property_change().

since: 3.0

ScrollDirection

Specifies the direction for GdkEventScroll.

since: 3.0

SettingAction

Specifies the kind of modification applied to a setting in a GdkEventSetting.

since: 3.0

Status

since: 3.0

SubpixelLayout

This enumeration describes how the red, green and blue components of physical pixels on an output device are laid out.

since: 3.22

TouchpadGesturePhase

Specifies the current state of a touchpad gesture. All gestures are guaranteed to begin with an event with phase GDK_TOUCHPAD_GESTURE_PHASE_BEGIN, followed by 0 or several events with phase GDK_TOUCHPAD_GESTURE_PHASE_UPDATE.

since: 3.0

VisibilityState

Specifies the visiblity status of a window for a GdkEventVisibility.

since: 3.0

VisualType

A set of values that describe the manner in which the pixel values for a visual are converted into RGB values for display.

since: 3.0

WindowEdge

Determines a window edge or corner.

since: 3.0

WindowType

Describes the kind of window.

since: 3.0

WindowTypeHint

These are hints for the window manager that indicate what type of function the window has. The window manager can use this when determining decoration and behaviour of the window. The hint must be set before mapping the window.

since: 3.0

WindowWindowClass

GDK_INPUT_OUTPUT windows are the standard kind of window you might expect. Such windows receive events and are also displayed on screen. GDK_INPUT_ONLY windows are invisible; they are usually placed above other windows in order to trap or filter the events. You can’t draw on GDK_INPUT_ONLY windows.

since: 3.0

Bitfields

AnchorHints

Positioning hints for aligning a window relative to a rectangle.

since: 3.22

AxisFlags

Flags describing the current capabilities of a device/tool.

since: 3.22

DragAction

Used in GdkDragContext to indicate what the destination should do with the dropped data.

since: 3.0

EventMask

A set of bit-flags to indicate which events a window is to receive. Most of these masks map onto one or more of the GdkEventType event types above.

since: 3.0

FrameClockPhase

GdkFrameClockPhase is used to represent the different paint clock phases that can be requested. The elements of the enumeration correspond to the signals of GdkFrameClock.

since: 3.8

ModifierType

A set of bit-flags to indicate the state of modifier keys and mouse buttons in various event types. Typical modifier keys are Shift, Control, Meta, Super, Hyper, Alt, Compose, Apple, CapsLock or ShiftLock.

since: 3.0

SeatCapabilities

Flags describing the seat capabilities.

since: 3.20

WindowAttributesType

Used to indicate which fields in the GdkWindowAttr struct should be honored. For example, if you filled in the “cursor” and “x” fields of GdkWindowAttr, pass “GDK_WA_X | GDK_WA_CURSOR” to gdk_window_new(). Fields in GdkWindowAttr not covered by a bit in this enum are required; for example, the width/height, wclass, and window_type fields are required, they have no corresponding flag in GdkWindowAttributesType.

since: 3.0

WindowHints

Used to indicate which fields of a GdkGeometry struct should be paid attention to. Also, the presence/absence of GDK_HINT_POS, GDK_HINT_USER_POS, and GDK_HINT_USER_SIZE is significant, though they don’t directly refer to GdkGeometry fields. GDK_HINT_USER_POS will be set automatically by GtkWindow if you call gtk_window_move(). GDK_HINT_USER_POS and GDK_HINT_USER_SIZE should be set if the user specified a size/position using a —geometry command-line argument; gtk_window_parse_geometry() automatically sets these flags.

since: 3.0

WindowState

Specifies the state of a toplevel window.

since: 3.0

WMDecoration

These are hints originally defined by the Motif toolkit. The window manager can use them when determining how to decorate the window. The hint must be set before mapping the window.

since: 3.0

WMFunction

These are hints originally defined by the Motif toolkit. The window manager can use them when determining the functions to offer for the window. The hint must be set before mapping the window.

since: 3.0

Error Domains

GLError

Error enumeration for GdkGLContext.

since: 3.16

Callbacks

EventFunc

Specifies the type of function passed to gdk_event_handler_set() to handle all GDK events.

since: 3.0

FilterFunc

Specifies the type of function used to filter native events before they are converted to GDK events.

since: 3.0

SeatGrabPrepareFunc

Type of the callback used to set up window so it can be grabbed. A typical action would be ensuring the window is visible, although there’s room for other initialization actions.

since: 3.20

WindowChildFunc

A function of this type is passed to gdk_window_invalidate_maybe_recurse(). It gets called for each child of the window to determine whether to recursively invalidate it or now.

since: 3.0

WindowInvalidateHandlerFunc

Whenever some area of the window is invalidated (directly in the window or in a child window) this gets called with region in the coordinate space of window. You can use region to just keep track of the dirty region, or you can actually change region in case you are doing display tricks like showing a child in multiple places.

since: 3.10

Functions

add_option_entries_libgtk_only

Appends gdk option entries to the passed in option group. This is not public API and must not be used by applications.

deprecated: 3.16 since: 3.0

beep

Emits a short beep on the default display.

since: 3.0

cairo_create

Creates a Cairo context for drawing to window.

deprecated: 3.22 since: 2.8

cairo_draw_from_gl

This is the main way to draw GL content in GTK+. It takes a render buffer ID (source_type == #GL_RENDERBUFFER) or a texture id (source_type == #GL_TEXTURE) and draws it onto cr with an OVER operation, respecting the current clip. The top left corner of the rectangle specified by x, y, width and height will be drawn at the current (0,0) position of the cairo_t.

since: 3.16

cairo_get_clip_rectangle

This is a convenience function around cairo_clip_extents(). It rounds the clip extents to integer coordinates and returns a boolean indicating if a clip area exists.

since: 3.0

cairo_get_drawing_context

Retrieves the GdkDrawingContext that created the Cairo context cr.

since: 3.22

cairo_rectangle

Adds the given rectangle to the current path of cr.

since: 2.8

cairo_region

Adds the given region to the current path of cr.

since: 2.8

cairo_region_create_from_surface

Creates region that describes covers the area where the given surface is more than 50% opaque.

since: 3.0

cairo_set_source_color

Sets the specified GdkColor as the source color of cr.

deprecated: 3.4 since: 2.8

cairo_set_source_pixbuf

Sets the given pixbuf as the source pattern for cr.

since: 2.8

cairo_set_source_rgba

Sets the specified GdkRGBA as the source color of cr.

since: 3.0

cairo_set_source_window

Sets the given window as the source pattern for cr.

since: 2.24

cairo_surface_create_from_pixbuf

Creates an image surface with the same contents as the pixbuf.

since: 3.10

disable_multidevice

Disables multidevice support in GDK. This call must happen prior to gdk_display_open(), gtk_init(), gtk_init_with_args() or gtk_init_check() in order to take effect.

since: 3.0

drag_abort

Aborts a drag without dropping.

since: 3.0

drag_begin

Starts a drag and creates a new drag context for it. This function assumes that the drag is controlled by the client pointer device, use gdk_drag_begin_for_device() to begin a drag with a different device.

since: 3.0

drag_begin_for_device

Starts a drag and creates a new drag context for it.

since: 3.0

drag_begin_from_point

Starts a drag and creates a new drag context for it.

since: 3.20

drag_drop

Drops on the current destination.

since: 3.0

drag_drop_done

Inform GDK if the drop ended successfully. Passing FALSE for success may trigger a drag cancellation animation.

since: 3.20

drag_drop_succeeded

Returns whether the dropped data has been successfully transferred. This function is intended to be used while handling a GDK_DROP_FINISHED event, its return value is meaningless at other times.

since: 2.6

drag_find_window_for_screen

Finds the destination window and DND protocol to use at the given pointer position.

since: 2.2

drag_get_selection

Returns the selection atom for the current source window.

since: 3.0

drag_motion

Updates the drag context when the pointer moves or the set of actions changes.

since: 3.0

drag_status

Selects one of the actions offered by the drag source.

since: 3.0

drop_finish

Ends the drag operation after a drop.

since: 3.0

drop_reply

Accepts or rejects a drop.

since: 3.0

error_trap_pop

Removes an error trap pushed with gdk_error_trap_push(). May block until an error has been definitively received or not received from the X server. gdk_error_trap_pop_ignored() is preferred if you don’t need to know whether an error occurred, because it never has to block. If you don’t need the return value of gdk_error_trap_pop(), use gdk_error_trap_pop_ignored().

since: 3.0

error_trap_pop_ignored

Removes an error trap pushed with gdk_error_trap_push(), but without bothering to wait and see whether an error occurred. If an error arrives later asynchronously that was triggered while the trap was pushed, that error will be ignored.

since: 3.0

error_trap_push

This function allows X errors to be trapped instead of the normal behavior of exiting the application. It should only be used if it is not possible to avoid the X error in any other way. Errors are ignored on all GdkDisplay currently known to the GdkDisplayManager. If you don’t care which error happens and just want to ignore everything, pop with gdk_error_trap_pop_ignored(). If you need the error code, use gdk_error_trap_pop() which may have to block and wait for the error to arrive from the X server.

since: 3.0

events_get_angle

If both events contain X/Y information, this function will return TRUE and return in angle the relative angle from event1 to event2. The rotation direction for positive angles is from the positive X axis towards the positive Y axis.

since: 3.0

events_get_center

If both events contain X/Y information, the center of both coordinates will be returned in x and y.

since: 3.0

events_get_distance

If both events have X/Y information, the distance between both coordinates (as in a straight line going from event1 to event2) will be returned.

since: 3.0

events_pending

Checks if any events are ready to be processed for any display.

since: 3.0

flush

Flushes the output buffers of all display connections and waits until all requests have been processed. This is rarely needed by applications.

since: 3.0

get_default_root_window

Obtains the root window (parent all other windows are inside) for the default display and screen.

since: 3.0

get_display

Gets the name of the display, which usually comes from the DISPLAY environment variable or the --display command line option.

deprecated: 3.8 since: 3.0

get_display_arg_name

Gets the display name specified in the command line arguments passed to gdk_init() or gdk_parse_args(), if any.

since: 2.2

get_program_class

Gets the program class. Unless the program class has explicitly been set with gdk_set_program_class() or with the --class commandline option, the default value is the program name (determined with g_get_prgname()) with the first character converted to uppercase.

since: 3.0

get_show_events

Gets whether event debugging output is enabled.

since: 3.0

init

Initializes the GDK library and connects to the windowing system. If initialization fails, a warning message is output and the application terminates with a call to exit(1).

since: 3.0

init_check

Initializes the GDK library and connects to the windowing system, returning TRUE on success.

since: 3.0

keyboard_grab

Grabs the keyboard so that all events are passed to this application until the keyboard is ungrabbed with gdk_keyboard_ungrab(). This overrides any previous keyboard grab by this client.

deprecated: 3.0 since: 3.0

keyboard_ungrab

Ungrabs the keyboard on the default display, if it is grabbed by this application.

deprecated: 3.0 since: 3.0

keyval_convert_case

Obtains the upper- and lower-case versions of the keyval symbol. Examples of keyvals are #GDK_KEY_a, #GDK_KEY_Enter, #GDK_KEY_F1, etc.

since: 3.0

keyval_from_name

Converts a key name to a key value.

since: 3.0

keyval_is_lower

Returns TRUE if the given key value is in lower case.

since: 3.0

keyval_is_upper

Returns TRUE if the given key value is in upper case.

since: 3.0

keyval_name

Converts a key value into a symbolic name.

since: 3.0

keyval_to_lower

Converts a key value to lower case, if applicable.

since: 3.0

keyval_to_unicode

Convert from a GDK key symbol to the corresponding ISO10646 (Unicode) character.

since: 3.0

keyval_to_upper

Converts a key value to upper case, if applicable.

since: 3.0

list_visuals

Lists the available visuals for the default screen. (See gdk_screen_list_visuals()) A visual describes a hardware image data format. For example, a visual might support 24-bit color, or 8-bit color, and might expect pixels to be in a certain format.

deprecated: 3.22 since: 3.0

notify_startup_complete

Indicates to the GUI environment that the application has finished loading. If the applications opens windows, this function is normally called after opening the application’s initial set of windows.

since: 2.2

notify_startup_complete_with_id

Indicates to the GUI environment that the application has finished loading, using a given identifier.

since: 2.12

offscreen_window_get_embedder

Gets the window that window is embedded in.

since: 2.18

offscreen_window_get_surface

Gets the offscreen surface that an offscreen window renders into. If you need to keep this around over window resizes, you need to add a reference to it.

since: 3.0

offscreen_window_set_embedder

Sets window to be embedded in embedder.

since: 2.18

pango_context_get

Creates a PangoContext for the default GDK screen.

since: 3.0

pango_context_get_for_display

Creates a PangoContext for display.

since: 3.22

pango_context_get_for_screen

Creates a PangoContext for screen.

since: 2.2

pango_layout_get_clip_region

Obtains a clip region which contains the areas where the given ranges of text would be drawn. x_origin and y_origin are the top left point to center the layout. index_ranges should contain ranges of bytes in the layout’s text.

since: 3.0

pango_layout_line_get_clip_region

Obtains a clip region which contains the areas where the given ranges of text would be drawn. x_origin and y_origin are the top left position of the layout. index_ranges should contain ranges of bytes in the layout’s text. The clip region will include space to the left or right of the line (to the layout bounding box) if you have indexes above or below the indexes contained inside the line. This is to draw the selection all the way to the side of the layout. However, the clip region is in line coordinates, not layout coordinates.

since: 3.0

parse_args

Parse command line arguments, and store for future use by calls to gdk_display_open().

since: 2.2

pixbuf_get_from_surface

Transfers image data from a #cairo_surface_t and converts it to an RGB(A) representation inside a GdkPixbuf. This allows you to efficiently read individual pixels from cairo surfaces. For GdkWindows, use gdk_pixbuf_get_from_window() instead.

since: 3.0

pixbuf_get_from_window

Transfers image data from a GdkWindow and converts it to an RGB(A) representation inside a GdkPixbuf. In other words, copies image data from a server-side drawable to a client-side RGB(A) buffer. This allows you to efficiently read individual pixels on the client side.

since: 3.0

pointer_grab

Grabs the pointer (usually a mouse) so that all events are passed to this application until the pointer is ungrabbed with gdk_pointer_ungrab(), or the grab window becomes unviewable. This overrides any previous pointer grab by this client.

deprecated: 3.0 since: 3.0

pointer_is_grabbed

Returns TRUE if the pointer on the default display is currently grabbed by this application.

deprecated: 3.0 since: 3.0

pointer_ungrab

Ungrabs the pointer on the default display, if it is grabbed by this application.

deprecated: 3.0 since: 3.0

pre_parse_libgtk_only

Prepare for parsing command line arguments for GDK. This is not public API and should not be used in application code.

deprecated: 3.16 since: 3.0

property_change

Changes the contents of a property on a window.

since: 3.0

property_delete

Deletes a property from a window.

since: 3.0

property_get

Retrieves a portion of the contents of a property. If the property does not exist, then the function returns FALSE, and GDK_NONE will be stored in actual_property_type.

since: 3.0

query_depths

This function returns the available bit depths for the default screen. It’s equivalent to listing the visuals (gdk_list_visuals()) and then looking at the depth field in each visual, removing duplicates.

deprecated: 3.22 since: 3.0

query_visual_types

This function returns the available visual types for the default screen. It’s equivalent to listing the visuals (gdk_list_visuals()) and then looking at the type field in each visual, removing duplicates.

deprecated: 3.22 since: 3.0

selection_convert

Retrieves the contents of a selection in a given form.

since: 3.0

selection_owner_get

Determines the owner of the given selection.

since: 3.0

selection_owner_get_for_display

Determine the owner of the given selection.

since: 2.2

selection_owner_set

Sets the owner of the given selection.

since: 3.0

selection_owner_set_for_display

Sets the GdkWindow owner as the current owner of the selection selection.

since: 2.2

selection_property_get

Retrieves selection data that was stored by the selection data in response to a call to gdk_selection_convert(). This function will not be used by applications, who should use the GtkClipboard API instead.

since: 3.0

selection_send_notify

Sends a response to SelectionRequest event.

since: 3.0

selection_send_notify_for_display

Send a response to SelectionRequest event.

since: 2.2

set_allowed_backends

Sets a list of backends that GDK should try to use.

since: 3.10

set_double_click_time

Set the double click time for the default display. See gdk_display_set_double_click_time(). See also gdk_display_set_double_click_distance(). Applications should not set this, it is a global user-configured setting.

since: 3.0

set_program_class

Sets the program class. The X11 backend uses the program class to set the class name part of the WM_CLASS property on toplevel windows; see the ICCCM.

since: 3.0

set_show_events

Sets whether a trace of received events is output. Note that GTK+ must be compiled with debugging (that is, configured using the --enable-debug option) to use this option.

since: 3.0

setting_get

Obtains a desktop-wide setting, such as the double-click time, for the default screen. See gdk_screen_get_setting().

since: 3.0

synthesize_window_state

since: 3.0

test_render_sync

Retrieves a pixel from window to force the windowing system to carry out any pending rendering commands.

since: 2.14

test_simulate_button

This function is intended to be used in GTK+ test programs. It will warp the mouse pointer to the given (x,y) coordinates within window and simulate a button press or release event. Because the mouse pointer needs to be warped to the target location, use of this function outside of test programs that run in their own virtual windowing system (e.g. Xvfb) is not recommended.

since: 2.14

test_simulate_key

This function is intended to be used in GTK+ test programs. If (x,y) are > (-1,-1), it will warp the mouse pointer to the given (x,y) coordinates within window and simulate a key press or release event.

since: 2.14

text_property_to_utf8_list_for_display

Converts a text property in the given encoding to a list of UTF-8 strings.

since: 2.2

threads_add_idle

A wrapper for the common usage of gdk_threads_add_idle_full() assigning the default priority, #G_PRIORITY_DEFAULT_IDLE.

since: 2.12

threads_add_idle_full

Adds a function to be called whenever there are no higher priority events pending. If the function returns FALSE it is automatically removed from the list of event sources and will not be called again.

since: 2.12

threads_add_timeout

A wrapper for the common usage of gdk_threads_add_timeout_full() assigning the default priority, #G_PRIORITY_DEFAULT.

since: 2.12

threads_add_timeout_full

Sets a function to be called at regular intervals holding the GDK lock, with the given priority. The function is called repeatedly until it returns FALSE, at which point the timeout is automatically destroyed and the function will not be called again. The notify function is called when the timeout is destroyed. The first call to the function will be at the end of the first interval.

since: 2.12

threads_add_timeout_seconds

A wrapper for the common usage of gdk_threads_add_timeout_seconds_full() assigning the default priority, #G_PRIORITY_DEFAULT.

since: 2.14

threads_add_timeout_seconds_full

A variant of gdk_threads_add_timeout_full() with second-granularity. See g_timeout_add_seconds_full() for a discussion of why it is a good idea to use this function if you don’t need finer granularity.

since: 2.14

threads_enter

This function marks the beginning of a critical section in which GDK and GTK+ functions can be called safely and without causing race conditions. Only one thread at a time can be in such a critial section.

deprecated: 3.6 since: 3.0

threads_init

Initializes GDK so that it can be used from multiple threads in conjunction with gdk_threads_enter() and gdk_threads_leave().

deprecated: 3.6 since: 3.0

threads_leave

Leaves a critical region begun with gdk_threads_enter().

deprecated: 3.6 since: 3.0

threads_set_lock_functions

Allows the application to replace the standard method that GDK uses to protect its data structures. Normally, GDK creates a single GMutex that is locked by gdk_threads_enter(), and released by gdk_threads_leave(); using this function an application provides, instead, a function enter_fn that is called by gdk_threads_enter() and a function leave_fn that is called by gdk_threads_leave().

deprecated: 3.6 since: 2.4

unicode_to_keyval

Convert from a ISO10646 character to a key symbol.

since: 3.0

utf8_to_string_target

Converts an UTF-8 string into the best possible representation as a STRING. The representation of characters not in STRING is not specified; it may be as pseudo-escape sequences \x{ABCD}, or it may be in some other form of approximation.

since: 3.0

Function Macros

ATOM_TO_POINTER

Converts a GdkAtom into a pointer type.

since: 3.0

DEPRECATED_FOR

since: 3.0

DISPLAY_OBJECT

since: 3.0

POINTER_TO_ATOM

Extracts a GdkAtom from a pointer. The GdkAtom must have been stored in the pointer with GDK_ATOM_TO_POINTER().

since: 3.0

UNAVAILABLE

since: 3.0

Constants

BUTTON_MIDDLE

The middle button.

since: 3.0

BUTTON_PRIMARY

The primary button. This is typically the left mouse button, or the right button in a left-handed setup.

since: 3.0

BUTTON_SECONDARY

The secondary button. This is typically the right mouse button, or the left button in a left-handed setup.

since: 3.0

CURRENT_TIME

Represents the current time, and can be used anywhere a time is expected.

since: 3.0

EVENT_PROPAGATE

Use this macro as the return value for continuing the propagation of an event handler.

since: 3.0

EVENT_STOP

Use this macro as the return value for stopping the propagation of an event handler.

since: 3.0

KEY_0

since: 3.0

KEY_1

since: 3.0

KEY_2

since: 3.0

KEY_3

since: 3.0

KEY_3270_AltCursor

since: 3.0

KEY_3270_Attn

since: 3.0

KEY_3270_BackTab

since: 3.0

KEY_3270_ChangeScreen

since: 3.0

KEY_3270_Copy

since: 3.0

KEY_3270_CursorBlink

since: 3.0

KEY_3270_CursorSelect

since: 3.0

KEY_3270_DeleteWord

since: 3.0

KEY_3270_Duplicate

since: 3.0

KEY_3270_Enter

since: 3.0

KEY_3270_EraseEOF

since: 3.0

KEY_3270_EraseInput

since: 3.0

KEY_3270_ExSelect

since: 3.0

KEY_3270_FieldMark

since: 3.0

KEY_3270_Ident

since: 3.0

KEY_3270_Jump

since: 3.0

KEY_3270_KeyClick

since: 3.0

KEY_3270_Left2

since: 3.0

KEY_3270_PA1

since: 3.0

KEY_3270_PA2

since: 3.0

KEY_3270_PA3

since: 3.0

KEY_3270_Play

since: 3.0

KEY_3270_PrintScreen

since: 3.0

KEY_3270_Quit

since: 3.0

KEY_3270_Record

since: 3.0

KEY_3270_Reset

since: 3.0

KEY_3270_Right2

since: 3.0

KEY_3270_Rule

since: 3.0

KEY_3270_Setup

since: 3.0

KEY_3270_Test

since: 3.0

KEY_4

since: 3.0

KEY_5

since: 3.0

KEY_6

since: 3.0

KEY_7

since: 3.0

KEY_8

since: 3.0

KEY_9

since: 3.0

KEY_A

since: 3.0

KEY_a

since: 3.0

KEY_Aacute

since: 3.0

KEY_aacute

since: 3.0

KEY_Abelowdot

since: 3.0

KEY_abelowdot

since: 3.0

KEY_abovedot

since: 3.0

KEY_Abreve

since: 3.0

KEY_abreve

since: 3.0

KEY_Abreveacute

since: 3.0

KEY_abreveacute

since: 3.0

KEY_Abrevebelowdot

since: 3.0

KEY_abrevebelowdot

since: 3.0

KEY_Abrevegrave

since: 3.0

KEY_abrevegrave

since: 3.0

KEY_Abrevehook

since: 3.0

KEY_abrevehook

since: 3.0

KEY_Abrevetilde

since: 3.0

KEY_abrevetilde

since: 3.0

KEY_AccessX_Enable

since: 3.0

KEY_AccessX_Feedback_Enable

since: 3.0

KEY_Acircumflex

since: 3.0

KEY_acircumflex

since: 3.0

KEY_Acircumflexacute

since: 3.0

KEY_acircumflexacute

since: 3.0

KEY_Acircumflexbelowdot

since: 3.0

KEY_acircumflexbelowdot

since: 3.0

KEY_Acircumflexgrave

since: 3.0

KEY_acircumflexgrave

since: 3.0

KEY_Acircumflexhook

since: 3.0

KEY_acircumflexhook

since: 3.0

KEY_Acircumflextilde

since: 3.0

KEY_acircumflextilde

since: 3.0

KEY_acute

since: 3.0

KEY_AddFavorite

since: 3.0

KEY_Adiaeresis

since: 3.0

KEY_adiaeresis

since: 3.0

KEY_AE

since: 3.0

KEY_ae

since: 3.0

KEY_Agrave

since: 3.0

KEY_agrave

since: 3.0

KEY_Ahook

since: 3.0

KEY_ahook

since: 3.0

KEY_Alt_L

since: 3.0

KEY_Alt_R

since: 3.0

KEY_Amacron

since: 3.0

KEY_amacron

since: 3.0

KEY_ampersand

since: 3.0

KEY_Aogonek

since: 3.0

KEY_aogonek

since: 3.0

KEY_apostrophe

since: 3.0

KEY_ApplicationLeft

since: 3.0

KEY_ApplicationRight

since: 3.0

KEY_approxeq

since: 3.0

KEY_approximate

since: 3.0

KEY_Arabic_0

since: 3.0

KEY_Arabic_1

since: 3.0

KEY_Arabic_2

since: 3.0

KEY_Arabic_3

since: 3.0

KEY_Arabic_4

since: 3.0

KEY_Arabic_5

since: 3.0

KEY_Arabic_6

since: 3.0

KEY_Arabic_7

since: 3.0

KEY_Arabic_8

since: 3.0

KEY_Arabic_9

since: 3.0

KEY_Arabic_ain

since: 3.0

KEY_Arabic_alef

since: 3.0

KEY_Arabic_alefmaksura

since: 3.0

KEY_Arabic_beh

since: 3.0

KEY_Arabic_comma

since: 3.0

KEY_Arabic_dad

since: 3.0

KEY_Arabic_dal

since: 3.0

KEY_Arabic_damma

since: 3.0

KEY_Arabic_dammatan

since: 3.0

KEY_Arabic_ddal

since: 3.0

KEY_Arabic_farsi_yeh

since: 3.0

KEY_Arabic_fatha

since: 3.0

KEY_Arabic_fathatan

since: 3.0

KEY_Arabic_feh

since: 3.0

KEY_Arabic_fullstop

since: 3.0

KEY_Arabic_gaf

since: 3.0

KEY_Arabic_ghain

since: 3.0

KEY_Arabic_ha

since: 3.0

KEY_Arabic_hah

since: 3.0

KEY_Arabic_hamza

since: 3.0

KEY_Arabic_hamza_above

since: 3.0

KEY_Arabic_hamza_below

since: 3.0

KEY_Arabic_hamzaonalef

since: 3.0

KEY_Arabic_hamzaonwaw

since: 3.0

KEY_Arabic_hamzaonyeh

since: 3.0

KEY_Arabic_hamzaunderalef

since: 3.0

KEY_Arabic_heh

since: 3.0

KEY_Arabic_heh_doachashmee

since: 3.0

KEY_Arabic_heh_goal

since: 3.0

KEY_Arabic_jeem

since: 3.0

KEY_Arabic_jeh

since: 3.0

KEY_Arabic_kaf

since: 3.0

KEY_Arabic_kasra

since: 3.0

KEY_Arabic_kasratan

since: 3.0

KEY_Arabic_keheh

since: 3.0

KEY_Arabic_khah

since: 3.0

KEY_Arabic_lam

since: 3.0

KEY_Arabic_madda_above

since: 3.0

KEY_Arabic_maddaonalef

since: 3.0

KEY_Arabic_meem

since: 3.0

KEY_Arabic_noon

since: 3.0

KEY_Arabic_noon_ghunna

since: 3.0

KEY_Arabic_peh

since: 3.0

KEY_Arabic_percent

since: 3.0

KEY_Arabic_qaf

since: 3.0

KEY_Arabic_question_mark

since: 3.0

KEY_Arabic_ra

since: 3.0

KEY_Arabic_rreh

since: 3.0

KEY_Arabic_sad

since: 3.0

KEY_Arabic_seen

since: 3.0

KEY_Arabic_semicolon

since: 3.0

KEY_Arabic_shadda

since: 3.0

KEY_Arabic_sheen

since: 3.0

KEY_Arabic_sukun

since: 3.0

KEY_Arabic_superscript_alef

since: 3.0

KEY_Arabic_switch

since: 3.0

KEY_Arabic_tah

since: 3.0

KEY_Arabic_tatweel

since: 3.0

KEY_Arabic_tcheh

since: 3.0

KEY_Arabic_teh

since: 3.0

KEY_Arabic_tehmarbuta

since: 3.0

KEY_Arabic_thal

since: 3.0

KEY_Arabic_theh

since: 3.0

KEY_Arabic_tteh

since: 3.0

KEY_Arabic_veh

since: 3.0

KEY_Arabic_waw

since: 3.0

KEY_Arabic_yeh

since: 3.0

KEY_Arabic_yeh_baree

since: 3.0

KEY_Arabic_zah

since: 3.0

KEY_Arabic_zain

since: 3.0

KEY_Aring

since: 3.0

KEY_aring

since: 3.0

KEY_Armenian_accent

since: 3.0

KEY_Armenian_amanak

since: 3.0

KEY_Armenian_apostrophe

since: 3.0

KEY_Armenian_AT

since: 3.0

KEY_Armenian_at

since: 3.0

KEY_Armenian_AYB

since: 3.0

KEY_Armenian_ayb

since: 3.0

KEY_Armenian_BEN

since: 3.0

KEY_Armenian_ben

since: 3.0

KEY_Armenian_but

since: 3.0

KEY_Armenian_CHA

since: 3.0

KEY_Armenian_cha

since: 3.0

KEY_Armenian_DA

since: 3.0

KEY_Armenian_da

since: 3.0

KEY_Armenian_DZA

since: 3.0

KEY_Armenian_dza

since: 3.0

KEY_Armenian_E

since: 3.0

KEY_Armenian_e

since: 3.0

KEY_Armenian_exclam

since: 3.0

KEY_Armenian_FE

since: 3.0

KEY_Armenian_fe

since: 3.0

KEY_Armenian_full_stop

since: 3.0

KEY_Armenian_GHAT

since: 3.0

KEY_Armenian_ghat

since: 3.0

KEY_Armenian_GIM

since: 3.0

KEY_Armenian_gim

since: 3.0

KEY_Armenian_HI

since: 3.0

KEY_Armenian_hi

since: 3.0

KEY_Armenian_HO

since: 3.0

KEY_Armenian_ho

since: 3.0

KEY_Armenian_hyphen

since: 3.0

KEY_Armenian_INI

since: 3.0

KEY_Armenian_ini

since: 3.0

KEY_Armenian_JE

since: 3.0

KEY_Armenian_je

since: 3.0

KEY_Armenian_KE

since: 3.0

KEY_Armenian_ke

since: 3.0

KEY_Armenian_KEN

since: 3.0

KEY_Armenian_ken

since: 3.0

KEY_Armenian_KHE

since: 3.0

KEY_Armenian_khe

since: 3.0

KEY_Armenian_ligature_ew

since: 3.0

KEY_Armenian_LYUN

since: 3.0

KEY_Armenian_lyun

since: 3.0

KEY_Armenian_MEN

since: 3.0

KEY_Armenian_men

since: 3.0

KEY_Armenian_NU

since: 3.0

KEY_Armenian_nu

since: 3.0

KEY_Armenian_O

since: 3.0

KEY_Armenian_o

since: 3.0

KEY_Armenian_paruyk

since: 3.0

KEY_Armenian_PE

since: 3.0

KEY_Armenian_pe

since: 3.0

KEY_Armenian_PYUR

since: 3.0

KEY_Armenian_pyur

since: 3.0

KEY_Armenian_question

since: 3.0

KEY_Armenian_RA

since: 3.0

KEY_Armenian_ra

since: 3.0

KEY_Armenian_RE

since: 3.0

KEY_Armenian_re

since: 3.0

KEY_Armenian_SE

since: 3.0

KEY_Armenian_se

since: 3.0

KEY_Armenian_separation_mark

since: 3.0

KEY_Armenian_SHA

since: 3.0

KEY_Armenian_sha

since: 3.0

KEY_Armenian_shesht

since: 3.0

KEY_Armenian_TCHE

since: 3.0

KEY_Armenian_tche

since: 3.0

KEY_Armenian_TO

since: 3.0

KEY_Armenian_to

since: 3.0

KEY_Armenian_TSA

since: 3.0

KEY_Armenian_tsa

since: 3.0

KEY_Armenian_TSO

since: 3.0

KEY_Armenian_tso

since: 3.0

KEY_Armenian_TYUN

since: 3.0

KEY_Armenian_tyun

since: 3.0

KEY_Armenian_verjaket

since: 3.0

KEY_Armenian_VEV

since: 3.0

KEY_Armenian_vev

since: 3.0

KEY_Armenian_VO

since: 3.0

KEY_Armenian_vo

since: 3.0

KEY_Armenian_VYUN

since: 3.0

KEY_Armenian_vyun

since: 3.0

KEY_Armenian_YECH

since: 3.0

KEY_Armenian_yech

since: 3.0

KEY_Armenian_yentamna

since: 3.0

KEY_Armenian_ZA

since: 3.0

KEY_Armenian_za

since: 3.0

KEY_Armenian_ZHE

since: 3.0

KEY_Armenian_zhe

since: 3.0

KEY_asciicircum

since: 3.0

KEY_asciitilde

since: 3.0

KEY_asterisk

since: 3.0

KEY_at

since: 3.0

KEY_Atilde

since: 3.0

KEY_atilde

since: 3.0

KEY_AudibleBell_Enable

since: 3.0

KEY_AudioCycleTrack

since: 3.0

KEY_AudioForward

since: 3.0

KEY_AudioLowerVolume

since: 3.0

KEY_AudioMedia

since: 3.0

KEY_AudioMicMute

since: 3.0

KEY_AudioMute

since: 3.0

KEY_AudioNext

since: 3.0

KEY_AudioPause

since: 3.0

KEY_AudioPlay

since: 3.0

KEY_AudioPreset

since: 3.0

KEY_AudioPrev

since: 3.0

KEY_AudioRaiseVolume

since: 3.0

KEY_AudioRandomPlay

since: 3.0

KEY_AudioRecord

since: 3.0

KEY_AudioRepeat

since: 3.0

KEY_AudioRewind

since: 3.0

KEY_AudioStop

since: 3.0

KEY_Away

since: 3.0

KEY_B

since: 3.0

KEY_b

since: 3.0

KEY_Babovedot

since: 3.0

KEY_babovedot

since: 3.0

KEY_Back

since: 3.0

KEY_BackForward

since: 3.0

KEY_backslash

since: 3.0

KEY_BackSpace

since: 3.0

KEY_ballotcross

since: 3.0

KEY_bar

since: 3.0

KEY_Battery

since: 3.0

KEY_because

since: 3.0

KEY_Begin

since: 3.0

KEY_blank

since: 3.0

KEY_Blue

since: 3.0

KEY_Bluetooth

since: 3.0

KEY_Book

since: 3.0

KEY_botintegral

since: 3.0

KEY_botleftparens

since: 3.0

KEY_botleftsqbracket

since: 3.0

KEY_botleftsummation

since: 3.0

KEY_botrightparens

since: 3.0

KEY_botrightsqbracket

since: 3.0

KEY_botrightsummation

since: 3.0

KEY_bott

since: 3.0

KEY_botvertsummationconnector

since: 3.0

KEY_BounceKeys_Enable

since: 3.0

KEY_braceleft

since: 3.0

KEY_braceright

since: 3.0

KEY_bracketleft

since: 3.0

KEY_bracketright

since: 3.0

KEY_braille_blank

since: 3.0

KEY_braille_dot_1

since: 3.0

KEY_braille_dot_10

since: 3.0

KEY_braille_dot_2

since: 3.0

KEY_braille_dot_3

since: 3.0

KEY_braille_dot_4

since: 3.0

KEY_braille_dot_5

since: 3.0

KEY_braille_dot_6

since: 3.0

KEY_braille_dot_7

since: 3.0

KEY_braille_dot_8

since: 3.0

KEY_braille_dot_9

since: 3.0

KEY_braille_dots_1

since: 3.0

KEY_braille_dots_12

since: 3.0

KEY_braille_dots_123

since: 3.0

KEY_braille_dots_1234

since: 3.0

KEY_braille_dots_12345

since: 3.0

KEY_braille_dots_123456

since: 3.0

KEY_braille_dots_1234567

since: 3.0

KEY_braille_dots_12345678

since: 3.0

KEY_braille_dots_1234568

since: 3.0

KEY_braille_dots_123457

since: 3.0

KEY_braille_dots_1234578

since: 3.0

KEY_braille_dots_123458

since: 3.0

KEY_braille_dots_12346

since: 3.0

KEY_braille_dots_123467

since: 3.0

KEY_braille_dots_1234678

since: 3.0

KEY_braille_dots_123468

since: 3.0

KEY_braille_dots_12347

since: 3.0

KEY_braille_dots_123478

since: 3.0

KEY_braille_dots_12348

since: 3.0

KEY_braille_dots_1235

since: 3.0

KEY_braille_dots_12356

since: 3.0

KEY_braille_dots_123567

since: 3.0

KEY_braille_dots_1235678

since: 3.0

KEY_braille_dots_123568

since: 3.0

KEY_braille_dots_12357

since: 3.0

KEY_braille_dots_123578

since: 3.0

KEY_braille_dots_12358

since: 3.0

KEY_braille_dots_1236

since: 3.0

KEY_braille_dots_12367

since: 3.0

KEY_braille_dots_123678

since: 3.0

KEY_braille_dots_12368

since: 3.0

KEY_braille_dots_1237

since: 3.0

KEY_braille_dots_12378

since: 3.0

KEY_braille_dots_1238

since: 3.0

KEY_braille_dots_124

since: 3.0

KEY_braille_dots_1245

since: 3.0

KEY_braille_dots_12456

since: 3.0

KEY_braille_dots_124567

since: 3.0

KEY_braille_dots_1245678

since: 3.0

KEY_braille_dots_124568

since: 3.0

KEY_braille_dots_12457

since: 3.0

KEY_braille_dots_124578

since: 3.0

KEY_braille_dots_12458

since: 3.0

KEY_braille_dots_1246

since: 3.0

KEY_braille_dots_12467

since: 3.0

KEY_braille_dots_124678

since: 3.0

KEY_braille_dots_12468

since: 3.0

KEY_braille_dots_1247

since: 3.0

KEY_braille_dots_12478

since: 3.0

KEY_braille_dots_1248

since: 3.0

KEY_braille_dots_125

since: 3.0

KEY_braille_dots_1256

since: 3.0

KEY_braille_dots_12567

since: 3.0

KEY_braille_dots_125678

since: 3.0

KEY_braille_dots_12568

since: 3.0

KEY_braille_dots_1257

since: 3.0

KEY_braille_dots_12578

since: 3.0

KEY_braille_dots_1258

since: 3.0

KEY_braille_dots_126

since: 3.0

KEY_braille_dots_1267

since: 3.0

KEY_braille_dots_12678

since: 3.0

KEY_braille_dots_1268

since: 3.0

KEY_braille_dots_127

since: 3.0

KEY_braille_dots_1278

since: 3.0

KEY_braille_dots_128

since: 3.0

KEY_braille_dots_13

since: 3.0

KEY_braille_dots_134

since: 3.0

KEY_braille_dots_1345

since: 3.0

KEY_braille_dots_13456

since: 3.0

KEY_braille_dots_134567

since: 3.0

KEY_braille_dots_1345678

since: 3.0

KEY_braille_dots_134568

since: 3.0

KEY_braille_dots_13457

since: 3.0

KEY_braille_dots_134578

since: 3.0

KEY_braille_dots_13458

since: 3.0

KEY_braille_dots_1346

since: 3.0

KEY_braille_dots_13467

since: 3.0

KEY_braille_dots_134678

since: 3.0

KEY_braille_dots_13468

since: 3.0

KEY_braille_dots_1347

since: 3.0

KEY_braille_dots_13478

since: 3.0

KEY_braille_dots_1348

since: 3.0

KEY_braille_dots_135

since: 3.0

KEY_braille_dots_1356

since: 3.0

KEY_braille_dots_13567

since: 3.0

KEY_braille_dots_135678

since: 3.0

KEY_braille_dots_13568

since: 3.0

KEY_braille_dots_1357

since: 3.0

KEY_braille_dots_13578

since: 3.0

KEY_braille_dots_1358

since: 3.0

KEY_braille_dots_136

since: 3.0

KEY_braille_dots_1367

since: 3.0

KEY_braille_dots_13678

since: 3.0

KEY_braille_dots_1368

since: 3.0

KEY_braille_dots_137

since: 3.0

KEY_braille_dots_1378

since: 3.0

KEY_braille_dots_138

since: 3.0

KEY_braille_dots_14

since: 3.0

KEY_braille_dots_145

since: 3.0

KEY_braille_dots_1456

since: 3.0

KEY_braille_dots_14567

since: 3.0

KEY_braille_dots_145678

since: 3.0

KEY_braille_dots_14568

since: 3.0

KEY_braille_dots_1457

since: 3.0

KEY_braille_dots_14578

since: 3.0

KEY_braille_dots_1458

since: 3.0

KEY_braille_dots_146

since: 3.0

KEY_braille_dots_1467

since: 3.0

KEY_braille_dots_14678

since: 3.0

KEY_braille_dots_1468

since: 3.0

KEY_braille_dots_147

since: 3.0

KEY_braille_dots_1478

since: 3.0

KEY_braille_dots_148

since: 3.0

KEY_braille_dots_15

since: 3.0

KEY_braille_dots_156

since: 3.0

KEY_braille_dots_1567

since: 3.0

KEY_braille_dots_15678

since: 3.0

KEY_braille_dots_1568

since: 3.0

KEY_braille_dots_157

since: 3.0

KEY_braille_dots_1578

since: 3.0

KEY_braille_dots_158

since: 3.0

KEY_braille_dots_16

since: 3.0

KEY_braille_dots_167

since: 3.0

KEY_braille_dots_1678

since: 3.0

KEY_braille_dots_168

since: 3.0

KEY_braille_dots_17

since: 3.0

KEY_braille_dots_178

since: 3.0

KEY_braille_dots_18

since: 3.0

KEY_braille_dots_2

since: 3.0

KEY_braille_dots_23

since: 3.0

KEY_braille_dots_234

since: 3.0

KEY_braille_dots_2345

since: 3.0

KEY_braille_dots_23456

since: 3.0

KEY_braille_dots_234567

since: 3.0

KEY_braille_dots_2345678

since: 3.0

KEY_braille_dots_234568

since: 3.0

KEY_braille_dots_23457

since: 3.0

KEY_braille_dots_234578

since: 3.0

KEY_braille_dots_23458

since: 3.0

KEY_braille_dots_2346

since: 3.0

KEY_braille_dots_23467

since: 3.0

KEY_braille_dots_234678

since: 3.0

KEY_braille_dots_23468

since: 3.0

KEY_braille_dots_2347

since: 3.0

KEY_braille_dots_23478

since: 3.0

KEY_braille_dots_2348

since: 3.0

KEY_braille_dots_235

since: 3.0

KEY_braille_dots_2356

since: 3.0

KEY_braille_dots_23567

since: 3.0

KEY_braille_dots_235678

since: 3.0

KEY_braille_dots_23568

since: 3.0

KEY_braille_dots_2357

since: 3.0

KEY_braille_dots_23578

since: 3.0

KEY_braille_dots_2358

since: 3.0

KEY_braille_dots_236

since: 3.0

KEY_braille_dots_2367

since: 3.0

KEY_braille_dots_23678

since: 3.0

KEY_braille_dots_2368

since: 3.0

KEY_braille_dots_237

since: 3.0

KEY_braille_dots_2378

since: 3.0

KEY_braille_dots_238

since: 3.0

KEY_braille_dots_24

since: 3.0

KEY_braille_dots_245

since: 3.0

KEY_braille_dots_2456

since: 3.0

KEY_braille_dots_24567

since: 3.0

KEY_braille_dots_245678

since: 3.0

KEY_braille_dots_24568

since: 3.0

KEY_braille_dots_2457

since: 3.0

KEY_braille_dots_24578

since: 3.0

KEY_braille_dots_2458

since: 3.0

KEY_braille_dots_246

since: 3.0

KEY_braille_dots_2467

since: 3.0

KEY_braille_dots_24678

since: 3.0

KEY_braille_dots_2468

since: 3.0

KEY_braille_dots_247

since: 3.0

KEY_braille_dots_2478

since: 3.0

KEY_braille_dots_248

since: 3.0

KEY_braille_dots_25

since: 3.0

KEY_braille_dots_256

since: 3.0

KEY_braille_dots_2567

since: 3.0

KEY_braille_dots_25678

since: 3.0

KEY_braille_dots_2568

since: 3.0

KEY_braille_dots_257

since: 3.0

KEY_braille_dots_2578

since: 3.0

KEY_braille_dots_258

since: 3.0

KEY_braille_dots_26

since: 3.0

KEY_braille_dots_267

since: 3.0

KEY_braille_dots_2678

since: 3.0

KEY_braille_dots_268

since: 3.0

KEY_braille_dots_27

since: 3.0

KEY_braille_dots_278

since: 3.0

KEY_braille_dots_28

since: 3.0

KEY_braille_dots_3

since: 3.0

KEY_braille_dots_34

since: 3.0

KEY_braille_dots_345

since: 3.0

KEY_braille_dots_3456

since: 3.0

KEY_braille_dots_34567

since: 3.0

KEY_braille_dots_345678

since: 3.0

KEY_braille_dots_34568

since: 3.0

KEY_braille_dots_3457

since: 3.0

KEY_braille_dots_34578

since: 3.0

KEY_braille_dots_3458

since: 3.0

KEY_braille_dots_346

since: 3.0

KEY_braille_dots_3467

since: 3.0

KEY_braille_dots_34678

since: 3.0

KEY_braille_dots_3468

since: 3.0

KEY_braille_dots_347

since: 3.0

KEY_braille_dots_3478

since: 3.0

KEY_braille_dots_348

since: 3.0

KEY_braille_dots_35

since: 3.0

KEY_braille_dots_356

since: 3.0

KEY_braille_dots_3567

since: 3.0

KEY_braille_dots_35678

since: 3.0

KEY_braille_dots_3568

since: 3.0

KEY_braille_dots_357

since: 3.0

KEY_braille_dots_3578

since: 3.0

KEY_braille_dots_358

since: 3.0

KEY_braille_dots_36

since: 3.0

KEY_braille_dots_367

since: 3.0

KEY_braille_dots_3678

since: 3.0

KEY_braille_dots_368

since: 3.0

KEY_braille_dots_37

since: 3.0

KEY_braille_dots_378

since: 3.0

KEY_braille_dots_38

since: 3.0

KEY_braille_dots_4

since: 3.0

KEY_braille_dots_45

since: 3.0

KEY_braille_dots_456

since: 3.0

KEY_braille_dots_4567

since: 3.0

KEY_braille_dots_45678

since: 3.0

KEY_braille_dots_4568

since: 3.0

KEY_braille_dots_457

since: 3.0

KEY_braille_dots_4578

since: 3.0

KEY_braille_dots_458

since: 3.0

KEY_braille_dots_46

since: 3.0

KEY_braille_dots_467

since: 3.0

KEY_braille_dots_4678

since: 3.0

KEY_braille_dots_468

since: 3.0

KEY_braille_dots_47

since: 3.0

KEY_braille_dots_478

since: 3.0

KEY_braille_dots_48

since: 3.0

KEY_braille_dots_5

since: 3.0

KEY_braille_dots_56

since: 3.0

KEY_braille_dots_567

since: 3.0

KEY_braille_dots_5678

since: 3.0

KEY_braille_dots_568

since: 3.0

KEY_braille_dots_57

since: 3.0

KEY_braille_dots_578

since: 3.0

KEY_braille_dots_58

since: 3.0

KEY_braille_dots_6

since: 3.0

KEY_braille_dots_67

since: 3.0

KEY_braille_dots_678

since: 3.0

KEY_braille_dots_68

since: 3.0

KEY_braille_dots_7

since: 3.0

KEY_braille_dots_78

since: 3.0

KEY_braille_dots_8

since: 3.0

KEY_Break

since: 3.0

KEY_breve

since: 3.0

KEY_BrightnessAdjust

since: 3.0

KEY_brokenbar

since: 3.0

KEY_Byelorussian_SHORTU

since: 3.0

KEY_Byelorussian_shortu

since: 3.0

KEY_C

since: 3.0

KEY_c

since: 3.0

KEY_C_H

since: 3.0

KEY_C_h

since: 3.0

KEY_c_h

since: 3.0

KEY_Cabovedot

since: 3.0

KEY_cabovedot

since: 3.0

KEY_Cacute

since: 3.0

KEY_cacute

since: 3.0

KEY_Calculator

since: 3.0

KEY_Calendar

since: 3.0

KEY_Cancel

since: 3.0

KEY_Caps_Lock

since: 3.0

KEY_careof

since: 3.0

KEY_caret

since: 3.0

KEY_caron

since: 3.0

KEY_Ccaron

since: 3.0

KEY_ccaron

since: 3.0

KEY_Ccedilla

since: 3.0

KEY_ccedilla

since: 3.0

KEY_Ccircumflex

since: 3.0

KEY_ccircumflex

since: 3.0

KEY_CD

since: 3.0

KEY_cedilla

since: 3.0

KEY_cent

since: 3.0

KEY_CH

since: 3.0

KEY_Ch

since: 3.0

KEY_ch

since: 3.0

KEY_checkerboard

since: 3.0

KEY_checkmark

since: 3.0

KEY_circle

since: 3.0

KEY_Clear

since: 3.0

KEY_ClearGrab

since: 3.0

KEY_Close

since: 3.0

KEY_club

since: 3.0

KEY_Codeinput

since: 3.0

KEY_colon

since: 3.0

KEY_ColonSign

since: 3.0

KEY_comma

since: 3.0

KEY_Community

since: 3.0

KEY_containsas

since: 3.0

KEY_ContrastAdjust

since: 3.0

KEY_Control_L

since: 3.0

KEY_Control_R

since: 3.0

KEY_Copy

since: 3.0

KEY_copyright

since: 3.0

KEY_cr

since: 3.0

KEY_crossinglines

since: 3.0

KEY_CruzeiroSign

since: 3.0

KEY_cuberoot

since: 3.0

KEY_currency

since: 3.0

KEY_cursor

since: 3.0

KEY_Cut

since: 3.0

KEY_CycleAngle

since: 3.0

KEY_Cyrillic_A

since: 3.0

KEY_Cyrillic_a

since: 3.0

KEY_Cyrillic_BE

since: 3.0

KEY_Cyrillic_be

since: 3.0

KEY_Cyrillic_CHE

since: 3.0

KEY_Cyrillic_che

since: 3.0

KEY_Cyrillic_CHE_descender

since: 3.0

KEY_Cyrillic_che_descender

since: 3.0

KEY_Cyrillic_CHE_vertstroke

since: 3.0

KEY_Cyrillic_che_vertstroke

since: 3.0

KEY_Cyrillic_DE

since: 3.0

KEY_Cyrillic_de

since: 3.0

KEY_Cyrillic_DZHE

since: 3.0

KEY_Cyrillic_dzhe

since: 3.0

KEY_Cyrillic_E

since: 3.0

KEY_Cyrillic_e

since: 3.0

KEY_Cyrillic_EF

since: 3.0

KEY_Cyrillic_ef

since: 3.0

KEY_Cyrillic_EL

since: 3.0

KEY_Cyrillic_el

since: 3.0

KEY_Cyrillic_EM

since: 3.0

KEY_Cyrillic_em

since: 3.0

KEY_Cyrillic_EN

since: 3.0

KEY_Cyrillic_en

since: 3.0

KEY_Cyrillic_EN_descender

since: 3.0

KEY_Cyrillic_en_descender

since: 3.0

KEY_Cyrillic_ER

since: 3.0

KEY_Cyrillic_er

since: 3.0

KEY_Cyrillic_ES

since: 3.0

KEY_Cyrillic_es

since: 3.0

KEY_Cyrillic_GHE

since: 3.0

KEY_Cyrillic_ghe

since: 3.0

KEY_Cyrillic_GHE_bar

since: 3.0

KEY_Cyrillic_ghe_bar

since: 3.0

KEY_Cyrillic_HA

since: 3.0

KEY_Cyrillic_ha

since: 3.0

KEY_Cyrillic_HA_descender

since: 3.0

KEY_Cyrillic_ha_descender

since: 3.0

KEY_Cyrillic_HARDSIGN

since: 3.0

KEY_Cyrillic_hardsign

since: 3.0

KEY_Cyrillic_I

since: 3.0

KEY_Cyrillic_i

since: 3.0

KEY_Cyrillic_I_macron

since: 3.0

KEY_Cyrillic_i_macron

since: 3.0

KEY_Cyrillic_IE

since: 3.0

KEY_Cyrillic_ie

since: 3.0

KEY_Cyrillic_IO

since: 3.0

KEY_Cyrillic_io

since: 3.0

KEY_Cyrillic_JE

since: 3.0

KEY_Cyrillic_je

since: 3.0

KEY_Cyrillic_KA

since: 3.0

KEY_Cyrillic_ka

since: 3.0

KEY_Cyrillic_KA_descender

since: 3.0

KEY_Cyrillic_ka_descender

since: 3.0

KEY_Cyrillic_KA_vertstroke

since: 3.0

KEY_Cyrillic_ka_vertstroke

since: 3.0

KEY_Cyrillic_LJE

since: 3.0

KEY_Cyrillic_lje

since: 3.0

KEY_Cyrillic_NJE

since: 3.0

KEY_Cyrillic_nje

since: 3.0

KEY_Cyrillic_O

since: 3.0

KEY_Cyrillic_o

since: 3.0

KEY_Cyrillic_O_bar

since: 3.0

KEY_Cyrillic_o_bar

since: 3.0

KEY_Cyrillic_PE

since: 3.0

KEY_Cyrillic_pe

since: 3.0

KEY_Cyrillic_SCHWA

since: 3.0

KEY_Cyrillic_schwa

since: 3.0

KEY_Cyrillic_SHA

since: 3.0

KEY_Cyrillic_sha

since: 3.0

KEY_Cyrillic_SHCHA

since: 3.0

KEY_Cyrillic_shcha

since: 3.0

KEY_Cyrillic_SHHA

since: 3.0

KEY_Cyrillic_shha

since: 3.0

KEY_Cyrillic_SHORTI

since: 3.0

KEY_Cyrillic_shorti

since: 3.0

KEY_Cyrillic_SOFTSIGN

since: 3.0

KEY_Cyrillic_softsign

since: 3.0

KEY_Cyrillic_TE

since: 3.0

KEY_Cyrillic_te

since: 3.0

KEY_Cyrillic_TSE

since: 3.0

KEY_Cyrillic_tse

since: 3.0

KEY_Cyrillic_U

since: 3.0

KEY_Cyrillic_u

since: 3.0

KEY_Cyrillic_U_macron

since: 3.0

KEY_Cyrillic_u_macron

since: 3.0

KEY_Cyrillic_U_straight

since: 3.0

KEY_Cyrillic_u_straight

since: 3.0

KEY_Cyrillic_U_straight_bar

since: 3.0

KEY_Cyrillic_u_straight_bar

since: 3.0

KEY_Cyrillic_VE

since: 3.0

KEY_Cyrillic_ve

since: 3.0

KEY_Cyrillic_YA

since: 3.0

KEY_Cyrillic_ya

since: 3.0

KEY_Cyrillic_YERU

since: 3.0

KEY_Cyrillic_yeru

since: 3.0

KEY_Cyrillic_YU

since: 3.0

KEY_Cyrillic_yu

since: 3.0

KEY_Cyrillic_ZE

since: 3.0

KEY_Cyrillic_ze

since: 3.0

KEY_Cyrillic_ZHE

since: 3.0

KEY_Cyrillic_zhe

since: 3.0

KEY_Cyrillic_ZHE_descender

since: 3.0

KEY_Cyrillic_zhe_descender

since: 3.0

KEY_D

since: 3.0

KEY_d

since: 3.0

KEY_Dabovedot

since: 3.0

KEY_dabovedot

since: 3.0

KEY_dagger

since: 3.0

KEY_Dcaron

since: 3.0

KEY_dcaron

since: 3.0

KEY_dead_A

since: 3.0

KEY_dead_a

since: 3.0

KEY_dead_abovecomma

since: 3.0

KEY_dead_abovedot

since: 3.0

KEY_dead_abovereversedcomma

since: 3.0

KEY_dead_abovering

since: 3.0

KEY_dead_aboveverticalline

since: 3.0

KEY_dead_acute

since: 3.0

KEY_dead_belowbreve

since: 3.0

KEY_dead_belowcircumflex

since: 3.0

KEY_dead_belowcomma

since: 3.0

KEY_dead_belowdiaeresis

since: 3.0

KEY_dead_belowdot

since: 3.0

KEY_dead_belowmacron

since: 3.0

KEY_dead_belowring

since: 3.0

KEY_dead_belowtilde

since: 3.0

KEY_dead_belowverticalline

since: 3.0

KEY_dead_breve

since: 3.0

KEY_dead_capital_schwa

since: 3.0

KEY_dead_caron

since: 3.0

KEY_dead_cedilla

since: 3.0

KEY_dead_circumflex

since: 3.0

KEY_dead_currency

since: 3.0

KEY_dead_dasia

since: 3.0

KEY_dead_diaeresis

since: 3.0

KEY_dead_doubleacute

since: 3.0

KEY_dead_doublegrave

since: 3.0

KEY_dead_E

since: 3.0

KEY_dead_e

since: 3.0

KEY_dead_grave

since: 3.0

KEY_dead_greek

since: 3.0

KEY_dead_hook

since: 3.0

KEY_dead_horn

since: 3.0

KEY_dead_I

since: 3.0

KEY_dead_i

since: 3.0

KEY_dead_invertedbreve

since: 3.0

KEY_dead_iota

since: 3.0

KEY_dead_longsolidusoverlay

since: 3.0

KEY_dead_lowline

since: 3.0

KEY_dead_macron

since: 3.0

KEY_dead_O

since: 3.0

KEY_dead_o

since: 3.0

KEY_dead_ogonek

since: 3.0

KEY_dead_perispomeni

since: 3.0

KEY_dead_psili

since: 3.0

KEY_dead_semivoiced_sound

since: 3.0

KEY_dead_small_schwa

since: 3.0

KEY_dead_stroke

since: 3.0

KEY_dead_tilde

since: 3.0

KEY_dead_U

since: 3.0

KEY_dead_u

since: 3.0

KEY_dead_voiced_sound

since: 3.0

KEY_decimalpoint

since: 3.0

KEY_degree

since: 3.0

KEY_Delete

since: 3.0

KEY_diaeresis

since: 3.0

KEY_diamond

since: 3.0

KEY_digitspace

since: 3.0

KEY_dintegral

since: 3.0

KEY_Display

since: 3.0

KEY_division

since: 3.0

KEY_Documents

since: 3.0

KEY_dollar

since: 3.0

KEY_DongSign

since: 3.0

KEY_DOS

since: 3.0

KEY_doubbaselinedot

since: 3.0

KEY_doubleacute

since: 3.0

KEY_doubledagger

since: 3.0

KEY_doublelowquotemark

since: 3.0

KEY_Down

since: 3.0

KEY_downarrow

since: 3.0

KEY_downcaret

since: 3.0

KEY_downshoe

since: 3.0

KEY_downstile

since: 3.0

KEY_downtack

since: 3.0

KEY_Dstroke

since: 3.0

KEY_dstroke

since: 3.0

KEY_E

since: 3.0

KEY_e

since: 3.0

KEY_Eabovedot

since: 3.0

KEY_eabovedot

since: 3.0

KEY_Eacute

since: 3.0

KEY_eacute

since: 3.0

KEY_Ebelowdot

since: 3.0

KEY_ebelowdot

since: 3.0

KEY_Ecaron

since: 3.0

KEY_ecaron

since: 3.0

KEY_Ecircumflex

since: 3.0

KEY_ecircumflex

since: 3.0

KEY_Ecircumflexacute

since: 3.0

KEY_ecircumflexacute

since: 3.0

KEY_Ecircumflexbelowdot

since: 3.0

KEY_ecircumflexbelowdot

since: 3.0

KEY_Ecircumflexgrave

since: 3.0

KEY_ecircumflexgrave

since: 3.0

KEY_Ecircumflexhook

since: 3.0

KEY_ecircumflexhook

since: 3.0

KEY_Ecircumflextilde

since: 3.0

KEY_ecircumflextilde

since: 3.0

KEY_EcuSign

since: 3.0

KEY_Ediaeresis

since: 3.0

KEY_ediaeresis

since: 3.0

KEY_Egrave

since: 3.0

KEY_egrave

since: 3.0

KEY_Ehook

since: 3.0

KEY_ehook

since: 3.0

KEY_eightsubscript

since: 3.0

KEY_eightsuperior

since: 3.0

KEY_Eisu_Shift

since: 3.0

KEY_Eisu_toggle

since: 3.0

KEY_Eject

since: 3.0

KEY_elementof

since: 3.0

KEY_ellipsis

since: 3.0

KEY_em3space

since: 3.0

KEY_em4space

since: 3.0

KEY_Emacron

since: 3.0

KEY_emacron

since: 3.0

KEY_emdash

since: 3.0

KEY_emfilledcircle

since: 3.0

KEY_emfilledrect

since: 3.0

KEY_emopencircle

since: 3.0

KEY_emopenrectangle

since: 3.0

KEY_emptyset

since: 3.0

KEY_emspace

since: 3.0

KEY_End

since: 3.0

KEY_endash

since: 3.0

KEY_enfilledcircbullet

since: 3.0

KEY_enfilledsqbullet

since: 3.0

KEY_ENG

since: 3.0

KEY_eng

since: 3.0

KEY_enopencircbullet

since: 3.0

KEY_enopensquarebullet

since: 3.0

KEY_enspace

since: 3.0

KEY_Eogonek

since: 3.0

KEY_eogonek

since: 3.0

KEY_equal

since: 3.0

KEY_Escape

since: 3.0

KEY_ETH

since: 3.0

KEY_Eth

since: 3.0

KEY_eth

since: 3.0

KEY_Etilde

since: 3.0

KEY_etilde

since: 3.0

KEY_EuroSign

since: 3.0

KEY_Excel

since: 3.0

KEY_exclam

since: 3.0

KEY_exclamdown

since: 3.0

KEY_Execute

since: 3.0

KEY_Explorer

since: 3.0

KEY_EZH

since: 3.0

KEY_ezh

since: 3.0

KEY_F

since: 3.0

KEY_f

since: 3.0

KEY_F1

since: 3.0

KEY_F10

since: 3.0

KEY_F11

since: 3.0

KEY_F12

since: 3.0

KEY_F13

since: 3.0

KEY_F14

since: 3.0

KEY_F15

since: 3.0

KEY_F16

since: 3.0

KEY_F17

since: 3.0

KEY_F18

since: 3.0

KEY_F19

since: 3.0

KEY_F2

since: 3.0

KEY_F20

since: 3.0

KEY_F21

since: 3.0

KEY_F22

since: 3.0

KEY_F23

since: 3.0

KEY_F24

since: 3.0

KEY_F25

since: 3.0

KEY_F26

since: 3.0

KEY_F27

since: 3.0

KEY_F28

since: 3.0

KEY_F29

since: 3.0

KEY_F3

since: 3.0

KEY_F30

since: 3.0

KEY_F31

since: 3.0

KEY_F32

since: 3.0

KEY_F33

since: 3.0

KEY_F34

since: 3.0

KEY_F35

since: 3.0

KEY_F4

since: 3.0

KEY_F5

since: 3.0

KEY_F6

since: 3.0

KEY_F7

since: 3.0

KEY_F8

since: 3.0

KEY_F9

since: 3.0

KEY_Fabovedot

since: 3.0

KEY_fabovedot

since: 3.0

KEY_Farsi_0

since: 3.0

KEY_Farsi_1

since: 3.0

KEY_Farsi_2

since: 3.0

KEY_Farsi_3

since: 3.0

KEY_Farsi_4

since: 3.0

KEY_Farsi_5

since: 3.0

KEY_Farsi_6

since: 3.0

KEY_Farsi_7

since: 3.0

KEY_Farsi_8

since: 3.0

KEY_Farsi_9

since: 3.0

KEY_Farsi_yeh

since: 3.0

KEY_Favorites

since: 3.0

KEY_femalesymbol

since: 3.0

KEY_ff

since: 3.0

KEY_FFrancSign

since: 3.0

KEY_figdash

since: 3.0

KEY_filledlefttribullet

since: 3.0

KEY_filledrectbullet

since: 3.0

KEY_filledrighttribullet

since: 3.0

KEY_filledtribulletdown

since: 3.0

KEY_filledtribulletup

since: 3.0

KEY_Finance

since: 3.0

KEY_Find

since: 3.0

KEY_First_Virtual_Screen

since: 3.0

KEY_fiveeighths

since: 3.0

KEY_fivesixths

since: 3.0

KEY_fivesubscript

since: 3.0

KEY_fivesuperior

since: 3.0

KEY_Forward

since: 3.0

KEY_fourfifths

since: 3.0

KEY_foursubscript

since: 3.0

KEY_foursuperior

since: 3.0

KEY_fourthroot

since: 3.0

KEY_FrameBack

since: 3.0

KEY_FrameForward

since: 3.0

KEY_function

since: 3.0

KEY_G

since: 3.0

KEY_g

since: 3.0

KEY_Gabovedot

since: 3.0

KEY_gabovedot

since: 3.0

KEY_Game

since: 3.0

KEY_Gbreve

since: 3.0

KEY_gbreve

since: 3.0

KEY_Gcaron

since: 3.0

KEY_gcaron

since: 3.0

KEY_Gcedilla

since: 3.0

KEY_gcedilla

since: 3.0

KEY_Gcircumflex

since: 3.0

KEY_gcircumflex

since: 3.0

KEY_Georgian_an

since: 3.0

KEY_Georgian_ban

since: 3.0

KEY_Georgian_can

since: 3.0

KEY_Georgian_char

since: 3.0

KEY_Georgian_chin

since: 3.0

KEY_Georgian_cil

since: 3.0

KEY_Georgian_don

since: 3.0

KEY_Georgian_en

since: 3.0

KEY_Georgian_fi

since: 3.0

KEY_Georgian_gan

since: 3.0

KEY_Georgian_ghan

since: 3.0

KEY_Georgian_hae

since: 3.0

KEY_Georgian_har

since: 3.0

KEY_Georgian_he

since: 3.0

KEY_Georgian_hie

since: 3.0

KEY_Georgian_hoe

since: 3.0

KEY_Georgian_in

since: 3.0

KEY_Georgian_jhan

since: 3.0

KEY_Georgian_jil

since: 3.0

KEY_Georgian_kan

since: 3.0

KEY_Georgian_khar

since: 3.0

KEY_Georgian_las

since: 3.0

KEY_Georgian_man

since: 3.0

KEY_Georgian_nar

since: 3.0

KEY_Georgian_on

since: 3.0

KEY_Georgian_par

since: 3.0

KEY_Georgian_phar

since: 3.0

KEY_Georgian_qar

since: 3.0

KEY_Georgian_rae

since: 3.0

KEY_Georgian_san

since: 3.0

KEY_Georgian_shin

since: 3.0

KEY_Georgian_tan

since: 3.0

KEY_Georgian_tar

since: 3.0

KEY_Georgian_un

since: 3.0

KEY_Georgian_vin

since: 3.0

KEY_Georgian_we

since: 3.0

KEY_Georgian_xan

since: 3.0

KEY_Georgian_zen

since: 3.0

KEY_Georgian_zhar

since: 3.0

KEY_Go

since: 3.0

KEY_grave

since: 3.0

KEY_greater

since: 3.0

KEY_greaterthanequal

since: 3.0

KEY_Greek_accentdieresis

since: 3.0

KEY_Greek_ALPHA

since: 3.0

KEY_Greek_alpha

since: 3.0

KEY_Greek_ALPHAaccent

since: 3.0

KEY_Greek_alphaaccent

since: 3.0

KEY_Greek_BETA

since: 3.0

KEY_Greek_beta

since: 3.0

KEY_Greek_CHI

since: 3.0

KEY_Greek_chi

since: 3.0

KEY_Greek_DELTA

since: 3.0

KEY_Greek_delta

since: 3.0

KEY_Greek_EPSILON

since: 3.0

KEY_Greek_epsilon

since: 3.0

KEY_Greek_EPSILONaccent

since: 3.0

KEY_Greek_epsilonaccent

since: 3.0

KEY_Greek_ETA

since: 3.0

KEY_Greek_eta

since: 3.0

KEY_Greek_ETAaccent

since: 3.0

KEY_Greek_etaaccent

since: 3.0

KEY_Greek_finalsmallsigma

since: 3.0

KEY_Greek_GAMMA

since: 3.0

KEY_Greek_gamma

since: 3.0

KEY_Greek_horizbar

since: 3.0

KEY_Greek_IOTA

since: 3.0

KEY_Greek_iota

since: 3.0

KEY_Greek_IOTAaccent

since: 3.0

KEY_Greek_iotaaccent

since: 3.0

KEY_Greek_iotaaccentdieresis

since: 3.0

KEY_Greek_IOTAdiaeresis

since: 3.0

KEY_Greek_IOTAdieresis

since: 3.0

KEY_Greek_iotadieresis

since: 3.0

KEY_Greek_KAPPA

since: 3.0

KEY_Greek_kappa

since: 3.0

KEY_Greek_LAMBDA

since: 3.0

KEY_Greek_lambda

since: 3.0

KEY_Greek_LAMDA

since: 3.0

KEY_Greek_lamda

since: 3.0

KEY_Greek_MU

since: 3.0

KEY_Greek_mu

since: 3.0

KEY_Greek_NU

since: 3.0

KEY_Greek_nu

since: 3.0

KEY_Greek_OMEGA

since: 3.0

KEY_Greek_omega

since: 3.0

KEY_Greek_OMEGAaccent

since: 3.0

KEY_Greek_omegaaccent

since: 3.0

KEY_Greek_OMICRON

since: 3.0

KEY_Greek_omicron

since: 3.0

KEY_Greek_OMICRONaccent

since: 3.0

KEY_Greek_omicronaccent

since: 3.0

KEY_Greek_PHI

since: 3.0

KEY_Greek_phi

since: 3.0

KEY_Greek_PI

since: 3.0

KEY_Greek_pi

since: 3.0

KEY_Greek_PSI

since: 3.0

KEY_Greek_psi

since: 3.0

KEY_Greek_RHO

since: 3.0

KEY_Greek_rho

since: 3.0

KEY_Greek_SIGMA

since: 3.0

KEY_Greek_sigma

since: 3.0

KEY_Greek_switch

since: 3.0

KEY_Greek_TAU

since: 3.0

KEY_Greek_tau

since: 3.0

KEY_Greek_THETA

since: 3.0

KEY_Greek_theta

since: 3.0

KEY_Greek_UPSILON

since: 3.0

KEY_Greek_upsilon

since: 3.0

KEY_Greek_UPSILONaccent

since: 3.0

KEY_Greek_upsilonaccent

since: 3.0

KEY_Greek_upsilonaccentdieresis

since: 3.0

KEY_Greek_UPSILONdieresis

since: 3.0

KEY_Greek_upsilondieresis

since: 3.0

KEY_Greek_XI

since: 3.0

KEY_Greek_xi

since: 3.0

KEY_Greek_ZETA

since: 3.0

KEY_Greek_zeta

since: 3.0

KEY_Green

since: 3.0

KEY_guillemotleft

since: 3.0

KEY_guillemotright

since: 3.0

KEY_H

since: 3.0

KEY_h

since: 3.0

KEY_hairspace

since: 3.0

KEY_Hangul

since: 3.0

KEY_Hangul_A

since: 3.0

KEY_Hangul_AE

since: 3.0

KEY_Hangul_AraeA

since: 3.0

KEY_Hangul_AraeAE

since: 3.0

KEY_Hangul_Banja

since: 3.0

KEY_Hangul_Cieuc

since: 3.0

KEY_Hangul_Codeinput

since: 3.0

KEY_Hangul_Dikeud

since: 3.0

KEY_Hangul_E

since: 3.0

KEY_Hangul_End

since: 3.0

KEY_Hangul_EO

since: 3.0

KEY_Hangul_EU

since: 3.0

KEY_Hangul_Hanja

since: 3.0

KEY_Hangul_Hieuh

since: 3.0

KEY_Hangul_I

since: 3.0

KEY_Hangul_Ieung

since: 3.0

KEY_Hangul_J_Cieuc

since: 3.0

KEY_Hangul_J_Dikeud

since: 3.0

KEY_Hangul_J_Hieuh

since: 3.0

KEY_Hangul_J_Ieung

since: 3.0

KEY_Hangul_J_Jieuj

since: 3.0

KEY_Hangul_J_Khieuq

since: 3.0

KEY_Hangul_J_Kiyeog

since: 3.0

KEY_Hangul_J_KiyeogSios

since: 3.0

KEY_Hangul_J_KkogjiDalrinIeung

since: 3.0

KEY_Hangul_J_Mieum

since: 3.0

KEY_Hangul_J_Nieun

since: 3.0

KEY_Hangul_J_NieunHieuh

since: 3.0

KEY_Hangul_J_NieunJieuj

since: 3.0

KEY_Hangul_J_PanSios

since: 3.0

KEY_Hangul_J_Phieuf

since: 3.0

KEY_Hangul_J_Pieub

since: 3.0

KEY_Hangul_J_PieubSios

since: 3.0

KEY_Hangul_J_Rieul

since: 3.0

KEY_Hangul_J_RieulHieuh

since: 3.0

KEY_Hangul_J_RieulKiyeog

since: 3.0

KEY_Hangul_J_RieulMieum

since: 3.0

KEY_Hangul_J_RieulPhieuf

since: 3.0

KEY_Hangul_J_RieulPieub

since: 3.0

KEY_Hangul_J_RieulSios

since: 3.0

KEY_Hangul_J_RieulTieut

since: 3.0

KEY_Hangul_J_Sios

since: 3.0

KEY_Hangul_J_SsangKiyeog

since: 3.0

KEY_Hangul_J_SsangSios

since: 3.0

KEY_Hangul_J_Tieut

since: 3.0

KEY_Hangul_J_YeorinHieuh

since: 3.0

KEY_Hangul_Jamo

since: 3.0

KEY_Hangul_Jeonja

since: 3.0

KEY_Hangul_Jieuj

since: 3.0

KEY_Hangul_Khieuq

since: 3.0

KEY_Hangul_Kiyeog

since: 3.0

KEY_Hangul_KiyeogSios

since: 3.0

KEY_Hangul_KkogjiDalrinIeung

since: 3.0

KEY_Hangul_Mieum

since: 3.0

KEY_Hangul_MultipleCandidate

since: 3.0

KEY_Hangul_Nieun

since: 3.0

KEY_Hangul_NieunHieuh

since: 3.0

KEY_Hangul_NieunJieuj

since: 3.0

KEY_Hangul_O

since: 3.0

KEY_Hangul_OE

since: 3.0

KEY_Hangul_PanSios

since: 3.0

KEY_Hangul_Phieuf

since: 3.0

KEY_Hangul_Pieub

since: 3.0

KEY_Hangul_PieubSios

since: 3.0

KEY_Hangul_PostHanja

since: 3.0

KEY_Hangul_PreHanja

since: 3.0

KEY_Hangul_PreviousCandidate

since: 3.0

KEY_Hangul_Rieul

since: 3.0

KEY_Hangul_RieulHieuh

since: 3.0

KEY_Hangul_RieulKiyeog

since: 3.0

KEY_Hangul_RieulMieum

since: 3.0

KEY_Hangul_RieulPhieuf

since: 3.0

KEY_Hangul_RieulPieub

since: 3.0

KEY_Hangul_RieulSios

since: 3.0

KEY_Hangul_RieulTieut

since: 3.0

KEY_Hangul_RieulYeorinHieuh

since: 3.0

KEY_Hangul_Romaja

since: 3.0

KEY_Hangul_SingleCandidate

since: 3.0

KEY_Hangul_Sios

since: 3.0

KEY_Hangul_Special

since: 3.0

KEY_Hangul_SsangDikeud

since: 3.0

KEY_Hangul_SsangJieuj

since: 3.0

KEY_Hangul_SsangKiyeog

since: 3.0

KEY_Hangul_SsangPieub

since: 3.0

KEY_Hangul_SsangSios

since: 3.0

KEY_Hangul_Start

since: 3.0

KEY_Hangul_SunkyeongeumMieum

since: 3.0

KEY_Hangul_SunkyeongeumPhieuf

since: 3.0

KEY_Hangul_SunkyeongeumPieub

since: 3.0

KEY_Hangul_switch

since: 3.0

KEY_Hangul_Tieut

since: 3.0

KEY_Hangul_U

since: 3.0

KEY_Hangul_WA

since: 3.0

KEY_Hangul_WAE

since: 3.0

KEY_Hangul_WE

since: 3.0

KEY_Hangul_WEO

since: 3.0

KEY_Hangul_WI

since: 3.0

KEY_Hangul_YA

since: 3.0

KEY_Hangul_YAE

since: 3.0

KEY_Hangul_YE

since: 3.0

KEY_Hangul_YEO

since: 3.0

KEY_Hangul_YeorinHieuh

since: 3.0

KEY_Hangul_YI

since: 3.0

KEY_Hangul_YO

since: 3.0

KEY_Hangul_YU

since: 3.0

KEY_Hankaku

since: 3.0

KEY_Hcircumflex

since: 3.0

KEY_hcircumflex

since: 3.0

KEY_heart

since: 3.0

KEY_hebrew_aleph

since: 3.0

KEY_hebrew_ayin

since: 3.0

KEY_hebrew_bet

since: 3.0

KEY_hebrew_beth

since: 3.0

KEY_hebrew_chet

since: 3.0

KEY_hebrew_dalet

since: 3.0

KEY_hebrew_daleth

since: 3.0

KEY_hebrew_doublelowline

since: 3.0

KEY_hebrew_finalkaph

since: 3.0

KEY_hebrew_finalmem

since: 3.0

KEY_hebrew_finalnun

since: 3.0

KEY_hebrew_finalpe

since: 3.0

KEY_hebrew_finalzade

since: 3.0

KEY_hebrew_finalzadi

since: 3.0

KEY_hebrew_gimel

since: 3.0

KEY_hebrew_gimmel

since: 3.0

KEY_hebrew_he

since: 3.0

KEY_hebrew_het

since: 3.0

KEY_hebrew_kaph

since: 3.0

KEY_hebrew_kuf

since: 3.0

KEY_hebrew_lamed

since: 3.0

KEY_hebrew_mem

since: 3.0

KEY_hebrew_nun

since: 3.0

KEY_hebrew_pe

since: 3.0

KEY_hebrew_qoph

since: 3.0

KEY_hebrew_resh

since: 3.0

KEY_hebrew_samech

since: 3.0

KEY_hebrew_samekh

since: 3.0

KEY_hebrew_shin

since: 3.0

KEY_Hebrew_switch

since: 3.0

KEY_hebrew_taf

since: 3.0

KEY_hebrew_taw

since: 3.0

KEY_hebrew_tet

since: 3.0

KEY_hebrew_teth

since: 3.0

KEY_hebrew_waw

since: 3.0

KEY_hebrew_yod

since: 3.0

KEY_hebrew_zade

since: 3.0

KEY_hebrew_zadi

since: 3.0

KEY_hebrew_zain

since: 3.0

KEY_hebrew_zayin

since: 3.0

KEY_Help

since: 3.0

KEY_Henkan

since: 3.0

KEY_Henkan_Mode

since: 3.0

KEY_hexagram

since: 3.0

KEY_Hibernate

since: 3.0

KEY_Hiragana

since: 3.0

KEY_Hiragana_Katakana

since: 3.0

KEY_History

since: 3.0

KEY_Home

since: 3.0

KEY_HomePage

since: 3.0

KEY_horizconnector

since: 3.0

KEY_horizlinescan1

since: 3.0

KEY_horizlinescan3

since: 3.0

KEY_horizlinescan5

since: 3.0

KEY_horizlinescan7

since: 3.0

KEY_horizlinescan9

since: 3.0

KEY_HotLinks

since: 3.0

KEY_Hstroke

since: 3.0

KEY_hstroke

since: 3.0

KEY_ht

since: 3.0

KEY_Hyper_L

since: 3.0

KEY_Hyper_R

since: 3.0

KEY_hyphen

since: 3.0

KEY_I

since: 3.0

KEY_i

since: 3.0

KEY_Iabovedot

since: 3.0

KEY_Iacute

since: 3.0

KEY_iacute

since: 3.0

KEY_Ibelowdot

since: 3.0

KEY_ibelowdot

since: 3.0

KEY_Ibreve

since: 3.0

KEY_ibreve

since: 3.0

KEY_Icircumflex

since: 3.0

KEY_icircumflex

since: 3.0

KEY_identical

since: 3.0

KEY_Idiaeresis

since: 3.0

KEY_idiaeresis

since: 3.0

KEY_idotless

since: 3.0

KEY_ifonlyif

since: 3.0

KEY_Igrave

since: 3.0

KEY_igrave

since: 3.0

KEY_Ihook

since: 3.0

KEY_ihook

since: 3.0

KEY_Imacron

since: 3.0

KEY_imacron

since: 3.0

KEY_implies

since: 3.0

KEY_includedin

since: 3.0

KEY_includes

since: 3.0

KEY_infinity

since: 3.0

KEY_Insert

since: 3.0

KEY_integral

since: 3.0

KEY_intersection

since: 3.0

KEY_Iogonek

since: 3.0

KEY_iogonek

since: 3.0

KEY_ISO_Center_Object

since: 3.0

KEY_ISO_Continuous_Underline

since: 3.0

KEY_ISO_Discontinuous_Underline

since: 3.0

KEY_ISO_Emphasize

since: 3.0

KEY_ISO_Enter

since: 3.0

KEY_ISO_Fast_Cursor_Down

since: 3.0

KEY_ISO_Fast_Cursor_Left

since: 3.0

KEY_ISO_Fast_Cursor_Right

since: 3.0

KEY_ISO_Fast_Cursor_Up

since: 3.0

KEY_ISO_First_Group

since: 3.0

KEY_ISO_First_Group_Lock

since: 3.0

KEY_ISO_Group_Latch

since: 3.0

KEY_ISO_Group_Lock

since: 3.0

KEY_ISO_Group_Shift

since: 3.0

KEY_ISO_Last_Group

since: 3.0

KEY_ISO_Last_Group_Lock

since: 3.0

KEY_ISO_Left_Tab

since: 3.0

KEY_ISO_Level2_Latch

since: 3.0

KEY_ISO_Level3_Latch

since: 3.0

KEY_ISO_Level3_Lock

since: 3.0

KEY_ISO_Level3_Shift

since: 3.0

KEY_ISO_Level5_Latch

since: 3.0

KEY_ISO_Level5_Lock

since: 3.0

KEY_ISO_Level5_Shift

since: 3.0

KEY_ISO_Lock

since: 3.0

KEY_ISO_Move_Line_Down

since: 3.0

KEY_ISO_Move_Line_Up

since: 3.0

KEY_ISO_Next_Group

since: 3.0

KEY_ISO_Next_Group_Lock

since: 3.0

KEY_ISO_Partial_Line_Down

since: 3.0

KEY_ISO_Partial_Line_Up

since: 3.0

KEY_ISO_Partial_Space_Left

since: 3.0

KEY_ISO_Partial_Space_Right

since: 3.0

KEY_ISO_Prev_Group

since: 3.0

KEY_ISO_Prev_Group_Lock

since: 3.0

KEY_ISO_Release_Both_Margins

since: 3.0

KEY_ISO_Release_Margin_Left

since: 3.0

KEY_ISO_Release_Margin_Right

since: 3.0

KEY_ISO_Set_Margin_Left

since: 3.0

KEY_ISO_Set_Margin_Right

since: 3.0

KEY_Itilde

since: 3.0

KEY_itilde

since: 3.0

KEY_iTouch

since: 3.0

KEY_J

since: 3.0

KEY_j

since: 3.0

KEY_Jcircumflex

since: 3.0

KEY_jcircumflex

since: 3.0

KEY_jot

since: 3.0

KEY_K

since: 3.0

KEY_k

since: 3.0

KEY_kana_A

since: 3.0

KEY_kana_a

since: 3.0

KEY_kana_CHI

since: 3.0

KEY_kana_closingbracket

since: 3.0

KEY_kana_comma

since: 3.0

KEY_kana_conjunctive

since: 3.0

KEY_kana_E

since: 3.0

KEY_kana_e

since: 3.0

KEY_kana_FU

since: 3.0

KEY_kana_fullstop

since: 3.0

KEY_kana_HA

since: 3.0

KEY_kana_HE

since: 3.0

KEY_kana_HI

since: 3.0

KEY_kana_HO

since: 3.0

KEY_kana_HU

since: 3.0

KEY_kana_I

since: 3.0

KEY_kana_i

since: 3.0

KEY_kana_KA

since: 3.0

KEY_kana_KE

since: 3.0

KEY_kana_KI

since: 3.0

KEY_kana_KO

since: 3.0

KEY_kana_KU

since: 3.0

KEY_Kana_Lock

since: 3.0

KEY_kana_MA

since: 3.0

KEY_kana_ME

since: 3.0

KEY_kana_MI

since: 3.0

KEY_kana_middledot

since: 3.0

KEY_kana_MO

since: 3.0

KEY_kana_MU

since: 3.0

KEY_kana_N

since: 3.0

KEY_kana_NA

since: 3.0

KEY_kana_NE

since: 3.0

KEY_kana_NI

since: 3.0

KEY_kana_NO

since: 3.0

KEY_kana_NU

since: 3.0

KEY_kana_O

since: 3.0

KEY_kana_o

since: 3.0

KEY_kana_openingbracket

since: 3.0

KEY_kana_RA

since: 3.0

KEY_kana_RE

since: 3.0

KEY_kana_RI

since: 3.0

KEY_kana_RO

since: 3.0

KEY_kana_RU

since: 3.0

KEY_kana_SA

since: 3.0

KEY_kana_SE

since: 3.0

KEY_kana_SHI

since: 3.0

KEY_Kana_Shift

since: 3.0

KEY_kana_SO

since: 3.0

KEY_kana_SU

since: 3.0

KEY_kana_switch

since: 3.0

KEY_kana_TA

since: 3.0

KEY_kana_TE

since: 3.0

KEY_kana_TI

since: 3.0

KEY_kana_TO

since: 3.0

KEY_kana_TSU

since: 3.0

KEY_kana_tsu

since: 3.0

KEY_kana_TU

since: 3.0

KEY_kana_tu

since: 3.0

KEY_kana_U

since: 3.0

KEY_kana_u

since: 3.0

KEY_kana_WA

since: 3.0

KEY_kana_WO

since: 3.0

KEY_kana_YA

since: 3.0

KEY_kana_ya

since: 3.0

KEY_kana_YO

since: 3.0

KEY_kana_yo

since: 3.0

KEY_kana_YU

since: 3.0

KEY_kana_yu

since: 3.0

KEY_Kanji

since: 3.0

KEY_Kanji_Bangou

since: 3.0

KEY_kappa

since: 3.0

KEY_Katakana

since: 3.0

KEY_KbdBrightnessDown

since: 3.0

KEY_KbdBrightnessUp

since: 3.0

KEY_KbdLightOnOff

since: 3.0

KEY_Kcedilla

since: 3.0

KEY_kcedilla

since: 3.0

KEY_Keyboard

since: 3.0

KEY_Korean_Won

since: 3.0

KEY_KP_0

since: 3.0

KEY_KP_1

since: 3.0

KEY_KP_2

since: 3.0

KEY_KP_3

since: 3.0

KEY_KP_4

since: 3.0

KEY_KP_5

since: 3.0

KEY_KP_6

since: 3.0

KEY_KP_7

since: 3.0

KEY_KP_8

since: 3.0

KEY_KP_9

since: 3.0

KEY_KP_Add

since: 3.0

KEY_KP_Begin

since: 3.0

KEY_KP_Decimal

since: 3.0

KEY_KP_Delete

since: 3.0

KEY_KP_Divide

since: 3.0

KEY_KP_Down

since: 3.0

KEY_KP_End

since: 3.0

KEY_KP_Enter

since: 3.0

KEY_KP_Equal

since: 3.0

KEY_KP_F1

since: 3.0

KEY_KP_F2

since: 3.0

KEY_KP_F3

since: 3.0

KEY_KP_F4

since: 3.0

KEY_KP_Home

since: 3.0

KEY_KP_Insert

since: 3.0

KEY_KP_Left

since: 3.0

KEY_KP_Multiply

since: 3.0

KEY_KP_Next

since: 3.0

KEY_KP_Page_Down

since: 3.0

KEY_KP_Page_Up

since: 3.0

KEY_KP_Prior

since: 3.0

KEY_KP_Right

since: 3.0

KEY_KP_Separator

since: 3.0

KEY_KP_Space

since: 3.0

KEY_KP_Subtract

since: 3.0

KEY_KP_Tab

since: 3.0

KEY_KP_Up

since: 3.0

KEY_kra

since: 3.0

KEY_L

since: 3.0

KEY_l

since: 3.0

KEY_L1

since: 3.0

KEY_L10

since: 3.0

KEY_L2

since: 3.0

KEY_L3

since: 3.0

KEY_L4

since: 3.0

KEY_L5

since: 3.0

KEY_L6

since: 3.0

KEY_L7

since: 3.0

KEY_L8

since: 3.0

KEY_L9

since: 3.0

KEY_Lacute

since: 3.0

KEY_lacute

since: 3.0

KEY_Last_Virtual_Screen

since: 3.0

KEY_latincross

since: 3.0

KEY_Launch0

since: 3.0

KEY_Launch1

since: 3.0

KEY_Launch2

since: 3.0

KEY_Launch3

since: 3.0

KEY_Launch4

since: 3.0

KEY_Launch5

since: 3.0

KEY_Launch6

since: 3.0

KEY_Launch7

since: 3.0

KEY_Launch8

since: 3.0

KEY_Launch9

since: 3.0

KEY_LaunchA

since: 3.0

KEY_LaunchB

since: 3.0

KEY_LaunchC

since: 3.0

KEY_LaunchD

since: 3.0

KEY_LaunchE

since: 3.0

KEY_LaunchF

since: 3.0

KEY_Lbelowdot

since: 3.0

KEY_lbelowdot

since: 3.0

KEY_Lcaron

since: 3.0

KEY_lcaron

since: 3.0

KEY_Lcedilla

since: 3.0

KEY_lcedilla

since: 3.0

KEY_Left

since: 3.0

KEY_leftanglebracket

since: 3.0

KEY_leftarrow

since: 3.0

KEY_leftcaret

since: 3.0

KEY_leftdoublequotemark

since: 3.0

KEY_leftmiddlecurlybrace

since: 3.0

KEY_leftopentriangle

since: 3.0

KEY_leftpointer

since: 3.0

KEY_leftradical

since: 3.0

KEY_leftshoe

since: 3.0

KEY_leftsinglequotemark

since: 3.0

KEY_leftt

since: 3.0

KEY_lefttack

since: 3.0

KEY_less

since: 3.0

KEY_lessthanequal

since: 3.0

KEY_lf

since: 3.0

KEY_LightBulb

since: 3.0

KEY_Linefeed

since: 3.0

KEY_LiraSign

since: 3.0

KEY_LogGrabInfo

since: 3.0

KEY_logicaland

since: 3.0

KEY_logicalor

since: 3.0

KEY_LogOff

since: 3.0

KEY_LogWindowTree

since: 3.0

KEY_lowleftcorner

since: 3.0

KEY_lowrightcorner

since: 3.0

KEY_Lstroke

since: 3.0

KEY_lstroke

since: 3.0

KEY_M

since: 3.0

KEY_m

since: 3.0

KEY_Mabovedot

since: 3.0

KEY_mabovedot

since: 3.0

KEY_Macedonia_DSE

since: 3.0

KEY_Macedonia_dse

since: 3.0

KEY_Macedonia_GJE

since: 3.0

KEY_Macedonia_gje

since: 3.0

KEY_Macedonia_KJE

since: 3.0

KEY_Macedonia_kje

since: 3.0

KEY_macron

since: 3.0

KEY_Mae_Koho

since: 3.0

KEY_Mail

since: 3.0

KEY_MailForward

since: 3.0

KEY_malesymbol

since: 3.0

KEY_maltesecross

since: 3.0

KEY_marker

since: 3.0

KEY_Market

since: 3.0

KEY_masculine

since: 3.0

KEY_Massyo

since: 3.0

KEY_Meeting

since: 3.0

KEY_Memo

since: 3.0

KEY_Menu

since: 3.0

KEY_MenuKB

since: 3.0

KEY_MenuPB

since: 3.0

KEY_Messenger

since: 3.0

KEY_Meta_L

since: 3.0

KEY_Meta_R

since: 3.0

KEY_MillSign

since: 3.0

KEY_minus

since: 3.0

KEY_minutes

since: 3.0

KEY_Mode_switch

since: 3.0

KEY_ModeLock

since: 3.0

KEY_MonBrightnessDown

since: 3.0

KEY_MonBrightnessUp

since: 3.0

KEY_MouseKeys_Accel_Enable

since: 3.0

KEY_MouseKeys_Enable

since: 3.0

KEY_mu

since: 3.0

KEY_Muhenkan

since: 3.0

KEY_Multi_key

since: 3.0

KEY_MultipleCandidate

since: 3.0

KEY_multiply

since: 3.0

KEY_Music

since: 3.0

KEY_musicalflat

since: 3.0

KEY_musicalsharp

since: 3.0

KEY_MyComputer

since: 3.0

KEY_MySites

since: 3.0

KEY_N

since: 3.0

KEY_n

since: 3.0

KEY_nabla

since: 3.0

KEY_Nacute

since: 3.0

KEY_nacute

since: 3.0

KEY_NairaSign

since: 3.0

KEY_Ncaron

since: 3.0

KEY_ncaron

since: 3.0

KEY_Ncedilla

since: 3.0

KEY_ncedilla

since: 3.0

KEY_New

since: 3.0

KEY_News

since: 3.0

KEY_NewSheqelSign

since: 3.0

KEY_Next

since: 3.0

KEY_Next_Virtual_Screen

since: 3.0

KEY_Next_VMode

since: 3.0

KEY_ninesubscript

since: 3.0

KEY_ninesuperior

since: 3.0

KEY_nl

since: 3.0

KEY_nobreakspace

since: 3.0

KEY_notapproxeq

since: 3.0

KEY_notelementof

since: 3.0

KEY_notequal

since: 3.0

KEY_notidentical

since: 3.0

KEY_notsign

since: 3.0

KEY_Ntilde

since: 3.0

KEY_ntilde

since: 3.0

KEY_Num_Lock

since: 3.0

KEY_numbersign

since: 3.0

KEY_numerosign

since: 3.0

KEY_O

since: 3.0

KEY_o

since: 3.0

KEY_Oacute

since: 3.0

KEY_oacute

since: 3.0

KEY_Obarred

since: 3.0

KEY_obarred

since: 3.0

KEY_Obelowdot

since: 3.0

KEY_obelowdot

since: 3.0

KEY_Ocaron

since: 3.0

KEY_ocaron

since: 3.0

KEY_Ocircumflex

since: 3.0

KEY_ocircumflex

since: 3.0

KEY_Ocircumflexacute

since: 3.0

KEY_ocircumflexacute

since: 3.0

KEY_Ocircumflexbelowdot

since: 3.0

KEY_ocircumflexbelowdot

since: 3.0

KEY_Ocircumflexgrave

since: 3.0

KEY_ocircumflexgrave

since: 3.0

KEY_Ocircumflexhook

since: 3.0

KEY_ocircumflexhook

since: 3.0

KEY_Ocircumflextilde

since: 3.0

KEY_ocircumflextilde

since: 3.0

KEY_Odiaeresis

since: 3.0

KEY_odiaeresis

since: 3.0

KEY_Odoubleacute

since: 3.0

KEY_odoubleacute

since: 3.0

KEY_OE

since: 3.0

KEY_oe

since: 3.0

KEY_OfficeHome

since: 3.0

KEY_ogonek

since: 3.0

KEY_Ograve

since: 3.0

KEY_ograve

since: 3.0

KEY_Ohook

since: 3.0

KEY_ohook

since: 3.0

KEY_Ohorn

since: 3.0

KEY_ohorn

since: 3.0

KEY_Ohornacute

since: 3.0

KEY_ohornacute

since: 3.0

KEY_Ohornbelowdot

since: 3.0

KEY_ohornbelowdot

since: 3.0

KEY_Ohorngrave

since: 3.0

KEY_ohorngrave

since: 3.0

KEY_Ohornhook

since: 3.0

KEY_ohornhook

since: 3.0

KEY_Ohorntilde

since: 3.0

KEY_ohorntilde

since: 3.0

KEY_Omacron

since: 3.0

KEY_omacron

since: 3.0

KEY_oneeighth

since: 3.0

KEY_onefifth

since: 3.0

KEY_onehalf

since: 3.0

KEY_onequarter

since: 3.0

KEY_onesixth

since: 3.0

KEY_onesubscript

since: 3.0

KEY_onesuperior

since: 3.0

KEY_onethird

since: 3.0

KEY_Ooblique

since: 3.0

KEY_ooblique

since: 3.0

KEY_Open

since: 3.0

KEY_openrectbullet

since: 3.0

KEY_openstar

since: 3.0

KEY_opentribulletdown

since: 3.0

KEY_opentribulletup

since: 3.0

KEY_OpenURL

since: 3.0

KEY_Option

since: 3.0

KEY_ordfeminine

since: 3.0

KEY_Oslash

since: 3.0

KEY_oslash

since: 3.0

KEY_Otilde

since: 3.0

KEY_otilde

since: 3.0

KEY_overbar

since: 3.0

KEY_Overlay1_Enable

since: 3.0

KEY_Overlay2_Enable

since: 3.0

KEY_overline

since: 3.0

KEY_P

since: 3.0

KEY_p

since: 3.0

KEY_Pabovedot

since: 3.0

KEY_pabovedot

since: 3.0

KEY_Page_Down

since: 3.0

KEY_Page_Up

since: 3.0

KEY_paragraph

since: 3.0

KEY_parenleft

since: 3.0

KEY_parenright

since: 3.0

KEY_partdifferential

since: 3.0

KEY_partialderivative

since: 3.0

KEY_Paste

since: 3.0

KEY_Pause

since: 3.0

KEY_percent

since: 3.0

KEY_period

since: 3.0

KEY_periodcentered

since: 3.0

KEY_permille

since: 3.0

KEY_PesetaSign

since: 3.0

KEY_Phone

since: 3.0

KEY_phonographcopyright

since: 3.0

KEY_Pictures

since: 3.0

KEY_plus

since: 3.0

KEY_plusminus

since: 3.0

KEY_Pointer_Accelerate

since: 3.0

KEY_Pointer_Button1

since: 3.0

KEY_Pointer_Button2

since: 3.0

KEY_Pointer_Button3

since: 3.0

KEY_Pointer_Button4

since: 3.0

KEY_Pointer_Button5

since: 3.0

KEY_Pointer_Button_Dflt

since: 3.0

KEY_Pointer_DblClick1

since: 3.0

KEY_Pointer_DblClick2

since: 3.0

KEY_Pointer_DblClick3

since: 3.0

KEY_Pointer_DblClick4

since: 3.0

KEY_Pointer_DblClick5

since: 3.0

KEY_Pointer_DblClick_Dflt

since: 3.0

KEY_Pointer_DfltBtnNext

since: 3.0

KEY_Pointer_DfltBtnPrev

since: 3.0

KEY_Pointer_Down

since: 3.0

KEY_Pointer_DownLeft

since: 3.0

KEY_Pointer_DownRight

since: 3.0

KEY_Pointer_Drag1

since: 3.0

KEY_Pointer_Drag2

since: 3.0

KEY_Pointer_Drag3

since: 3.0

KEY_Pointer_Drag4

since: 3.0

KEY_Pointer_Drag5

since: 3.0

KEY_Pointer_Drag_Dflt

since: 3.0

KEY_Pointer_EnableKeys

since: 3.0

KEY_Pointer_Left

since: 3.0

KEY_Pointer_Right

since: 3.0

KEY_Pointer_Up

since: 3.0

KEY_Pointer_UpLeft

since: 3.0

KEY_Pointer_UpRight

since: 3.0

KEY_PowerDown

since: 3.0

KEY_PowerOff

since: 3.0

KEY_prescription

since: 3.0

KEY_Prev_Virtual_Screen

since: 3.0

KEY_Prev_VMode

since: 3.0

KEY_PreviousCandidate

since: 3.0

KEY_Print

since: 3.0

KEY_Prior

since: 3.0

KEY_prolongedsound

since: 3.0

KEY_punctspace

since: 3.0

KEY_Q

since: 3.0

KEY_q

since: 3.0

KEY_quad

since: 3.0

KEY_question

since: 3.0

KEY_questiondown

since: 3.0

KEY_quotedbl

since: 3.0

KEY_quoteleft

since: 3.0

KEY_quoteright

since: 3.0

KEY_R

since: 3.0

KEY_r

since: 3.0

KEY_R1

since: 3.0

KEY_R10

since: 3.0

KEY_R11

since: 3.0

KEY_R12

since: 3.0

KEY_R13

since: 3.0

KEY_R14

since: 3.0

KEY_R15

since: 3.0

KEY_R2

since: 3.0

KEY_R3

since: 3.0

KEY_R4

since: 3.0

KEY_R5

since: 3.0

KEY_R6

since: 3.0

KEY_R7

since: 3.0

KEY_R8

since: 3.0

KEY_R9

since: 3.0

KEY_Racute

since: 3.0

KEY_racute

since: 3.0

KEY_radical

since: 3.0

KEY_Rcaron

since: 3.0

KEY_rcaron

since: 3.0

KEY_Rcedilla

since: 3.0

KEY_rcedilla

since: 3.0

KEY_Red

since: 3.0

KEY_Redo

since: 3.0

KEY_Refresh

since: 3.0

KEY_registered

since: 3.0

KEY_Reload

since: 3.0

KEY_RepeatKeys_Enable

since: 3.0

KEY_Reply

since: 3.0

KEY_Return

since: 3.0

KEY_RFKill

since: 3.0

KEY_Right

since: 3.0

KEY_rightanglebracket

since: 3.0

KEY_rightarrow

since: 3.0

KEY_rightcaret

since: 3.0

KEY_rightdoublequotemark

since: 3.0

KEY_rightmiddlecurlybrace

since: 3.0

KEY_rightmiddlesummation

since: 3.0

KEY_rightopentriangle

since: 3.0

KEY_rightpointer

since: 3.0

KEY_rightshoe

since: 3.0

KEY_rightsinglequotemark

since: 3.0

KEY_rightt

since: 3.0

KEY_righttack

since: 3.0

KEY_RockerDown

since: 3.0

KEY_RockerEnter

since: 3.0

KEY_RockerUp

since: 3.0

KEY_Romaji

since: 3.0

KEY_RotateWindows

since: 3.0

KEY_RotationKB

since: 3.0

KEY_RotationPB

since: 3.0

KEY_RupeeSign

since: 3.0

KEY_S

since: 3.0

KEY_s

since: 3.0

KEY_Sabovedot

since: 3.0

KEY_sabovedot

since: 3.0

KEY_Sacute

since: 3.0

KEY_sacute

since: 3.0

KEY_Save

since: 3.0

KEY_Scaron

since: 3.0

KEY_scaron

since: 3.0

KEY_Scedilla

since: 3.0

KEY_scedilla

since: 3.0

KEY_SCHWA

since: 3.0

KEY_schwa

since: 3.0

KEY_Scircumflex

since: 3.0

KEY_scircumflex

since: 3.0

KEY_ScreenSaver

since: 3.0

KEY_script_switch

since: 3.0

KEY_Scroll_Lock

since: 3.0

KEY_ScrollClick

since: 3.0

KEY_ScrollDown

since: 3.0

KEY_ScrollUp

since: 3.0

KEY_Search

since: 3.0

KEY_seconds

since: 3.0

KEY_section

since: 3.0

KEY_Select

since: 3.0

KEY_SelectButton

since: 3.0

KEY_semicolon

since: 3.0

KEY_semivoicedsound

since: 3.0

KEY_Send

since: 3.0

KEY_Serbian_DJE

since: 3.0

KEY_Serbian_dje

since: 3.0

KEY_Serbian_DZE

since: 3.0

KEY_Serbian_dze

since: 3.0

KEY_Serbian_JE

since: 3.0

KEY_Serbian_je

since: 3.0

KEY_Serbian_LJE

since: 3.0

KEY_Serbian_lje

since: 3.0

KEY_Serbian_NJE

since: 3.0

KEY_Serbian_nje

since: 3.0

KEY_Serbian_TSHE

since: 3.0

KEY_Serbian_tshe

since: 3.0

KEY_seveneighths

since: 3.0

KEY_sevensubscript

since: 3.0

KEY_sevensuperior

since: 3.0

KEY_Shift_L

since: 3.0

KEY_Shift_Lock

since: 3.0

KEY_Shift_R

since: 3.0

KEY_Shop

since: 3.0

KEY_signaturemark

since: 3.0

KEY_signifblank

since: 3.0

KEY_similarequal

since: 3.0

KEY_SingleCandidate

since: 3.0

KEY_singlelowquotemark

since: 3.0

KEY_Sinh_a

since: 3.0

KEY_Sinh_aa

since: 3.0

KEY_Sinh_aa2

since: 3.0

KEY_Sinh_ae

since: 3.0

KEY_Sinh_ae2

since: 3.0

KEY_Sinh_aee

since: 3.0

KEY_Sinh_aee2

since: 3.0

KEY_Sinh_ai

since: 3.0

KEY_Sinh_ai2

since: 3.0

KEY_Sinh_al

since: 3.0

KEY_Sinh_au

since: 3.0

KEY_Sinh_au2

since: 3.0

KEY_Sinh_ba

since: 3.0

KEY_Sinh_bha

since: 3.0

KEY_Sinh_ca

since: 3.0

KEY_Sinh_cha

since: 3.0

KEY_Sinh_dda

since: 3.0

KEY_Sinh_ddha

since: 3.0

KEY_Sinh_dha

since: 3.0

KEY_Sinh_dhha

since: 3.0

KEY_Sinh_e

since: 3.0

KEY_Sinh_e2

since: 3.0

KEY_Sinh_ee

since: 3.0

KEY_Sinh_ee2

since: 3.0

KEY_Sinh_fa

since: 3.0

KEY_Sinh_ga

since: 3.0

KEY_Sinh_gha

since: 3.0

KEY_Sinh_h2

since: 3.0

KEY_Sinh_ha

since: 3.0

KEY_Sinh_i

since: 3.0

KEY_Sinh_i2

since: 3.0

KEY_Sinh_ii

since: 3.0

KEY_Sinh_ii2

since: 3.0

KEY_Sinh_ja

since: 3.0

KEY_Sinh_jha

since: 3.0

KEY_Sinh_jnya

since: 3.0

KEY_Sinh_ka

since: 3.0

KEY_Sinh_kha

since: 3.0

KEY_Sinh_kunddaliya

since: 3.0

KEY_Sinh_la

since: 3.0

KEY_Sinh_lla

since: 3.0

KEY_Sinh_lu

since: 3.0

KEY_Sinh_lu2

since: 3.0

KEY_Sinh_luu

since: 3.0

KEY_Sinh_luu2

since: 3.0

KEY_Sinh_ma

since: 3.0

KEY_Sinh_mba

since: 3.0

KEY_Sinh_na

since: 3.0

KEY_Sinh_ndda

since: 3.0

KEY_Sinh_ndha

since: 3.0

KEY_Sinh_ng

since: 3.0

KEY_Sinh_ng2

since: 3.0

KEY_Sinh_nga

since: 3.0

KEY_Sinh_nja

since: 3.0

KEY_Sinh_nna

since: 3.0

KEY_Sinh_nya

since: 3.0

KEY_Sinh_o

since: 3.0

KEY_Sinh_o2

since: 3.0

KEY_Sinh_oo

since: 3.0

KEY_Sinh_oo2

since: 3.0

KEY_Sinh_pa

since: 3.0

KEY_Sinh_pha

since: 3.0

KEY_Sinh_ra

since: 3.0

KEY_Sinh_ri

since: 3.0

KEY_Sinh_rii

since: 3.0

KEY_Sinh_ru2

since: 3.0

KEY_Sinh_ruu2

since: 3.0

KEY_Sinh_sa

since: 3.0

KEY_Sinh_sha

since: 3.0

KEY_Sinh_ssha

since: 3.0

KEY_Sinh_tha

since: 3.0

KEY_Sinh_thha

since: 3.0

KEY_Sinh_tta

since: 3.0

KEY_Sinh_ttha

since: 3.0

KEY_Sinh_u

since: 3.0

KEY_Sinh_u2

since: 3.0

KEY_Sinh_uu

since: 3.0

KEY_Sinh_uu2

since: 3.0

KEY_Sinh_va

since: 3.0

KEY_Sinh_ya

since: 3.0

KEY_sixsubscript

since: 3.0

KEY_sixsuperior

since: 3.0

KEY_slash

since: 3.0

KEY_Sleep

since: 3.0

KEY_SlowKeys_Enable

since: 3.0

KEY_soliddiamond

since: 3.0

KEY_space

since: 3.0

KEY_Spell

since: 3.0

KEY_SplitScreen

since: 3.0

KEY_squareroot

since: 3.0

KEY_ssharp

since: 3.0

KEY_Standby

since: 3.0

KEY_Start

since: 3.0

KEY_sterling

since: 3.0

KEY_StickyKeys_Enable

since: 3.0

KEY_Stop

since: 3.0

KEY_stricteq

since: 3.0

KEY_Subtitle

since: 3.0

KEY_Super_L

since: 3.0

KEY_Super_R

since: 3.0

KEY_Support

since: 3.0

KEY_Suspend

since: 3.0

KEY_Switch_VT_1

since: 3.0

KEY_Switch_VT_10

since: 3.0

KEY_Switch_VT_11

since: 3.0

KEY_Switch_VT_12

since: 3.0

KEY_Switch_VT_2

since: 3.0

KEY_Switch_VT_3

since: 3.0

KEY_Switch_VT_4

since: 3.0

KEY_Switch_VT_5

since: 3.0

KEY_Switch_VT_6

since: 3.0

KEY_Switch_VT_7

since: 3.0

KEY_Switch_VT_8

since: 3.0

KEY_Switch_VT_9

since: 3.0

KEY_Sys_Req

since: 3.0

KEY_T

since: 3.0

KEY_t

since: 3.0

KEY_Tab

since: 3.0

KEY_Tabovedot

since: 3.0

KEY_tabovedot

since: 3.0

KEY_TaskPane

since: 3.0

KEY_Tcaron

since: 3.0

KEY_tcaron

since: 3.0

KEY_Tcedilla

since: 3.0

KEY_tcedilla

since: 3.0

KEY_telephone

since: 3.0

KEY_telephonerecorder

since: 3.0

KEY_Terminal

since: 3.0

KEY_Terminate_Server

since: 3.0

KEY_Thai_baht

since: 3.0

KEY_Thai_bobaimai

since: 3.0

KEY_Thai_chochan

since: 3.0

KEY_Thai_chochang

since: 3.0

KEY_Thai_choching

since: 3.0

KEY_Thai_chochoe

since: 3.0

KEY_Thai_dochada

since: 3.0

KEY_Thai_dodek

since: 3.0

KEY_Thai_fofa

since: 3.0

KEY_Thai_fofan

since: 3.0

KEY_Thai_hohip

since: 3.0

KEY_Thai_honokhuk

since: 3.0

KEY_Thai_khokhai

since: 3.0

KEY_Thai_khokhon

since: 3.0

KEY_Thai_khokhuat

since: 3.0

KEY_Thai_khokhwai

since: 3.0

KEY_Thai_khorakhang

since: 3.0

KEY_Thai_kokai

since: 3.0

KEY_Thai_lakkhangyao

since: 3.0

KEY_Thai_lekchet

since: 3.0

KEY_Thai_lekha

since: 3.0

KEY_Thai_lekhok

since: 3.0

KEY_Thai_lekkao

since: 3.0

KEY_Thai_leknung

since: 3.0

KEY_Thai_lekpaet

since: 3.0

KEY_Thai_leksam

since: 3.0

KEY_Thai_leksi

since: 3.0

KEY_Thai_leksong

since: 3.0

KEY_Thai_leksun

since: 3.0

KEY_Thai_lochula

since: 3.0

KEY_Thai_loling

since: 3.0

KEY_Thai_lu

since: 3.0

KEY_Thai_maichattawa

since: 3.0

KEY_Thai_maiek

since: 3.0

KEY_Thai_maihanakat

since: 3.0

KEY_Thai_maihanakat_maitho

since: 3.0

KEY_Thai_maitaikhu

since: 3.0

KEY_Thai_maitho

since: 3.0

KEY_Thai_maitri

since: 3.0

KEY_Thai_maiyamok

since: 3.0

KEY_Thai_moma

since: 3.0

KEY_Thai_ngongu

since: 3.0

KEY_Thai_nikhahit

since: 3.0

KEY_Thai_nonen

since: 3.0

KEY_Thai_nonu

since: 3.0

KEY_Thai_oang

since: 3.0

KEY_Thai_paiyannoi

since: 3.0

KEY_Thai_phinthu

since: 3.0

KEY_Thai_phophan

since: 3.0

KEY_Thai_phophung

since: 3.0

KEY_Thai_phosamphao

since: 3.0

KEY_Thai_popla

since: 3.0

KEY_Thai_rorua

since: 3.0

KEY_Thai_ru

since: 3.0

KEY_Thai_saraa

since: 3.0

KEY_Thai_saraaa

since: 3.0

KEY_Thai_saraae

since: 3.0

KEY_Thai_saraaimaimalai

since: 3.0

KEY_Thai_saraaimaimuan

since: 3.0

KEY_Thai_saraam

since: 3.0

KEY_Thai_sarae

since: 3.0

KEY_Thai_sarai

since: 3.0

KEY_Thai_saraii

since: 3.0

KEY_Thai_sarao

since: 3.0

KEY_Thai_sarau

since: 3.0

KEY_Thai_saraue

since: 3.0

KEY_Thai_sarauee

since: 3.0

KEY_Thai_sarauu

since: 3.0

KEY_Thai_sorusi

since: 3.0

KEY_Thai_sosala

since: 3.0

KEY_Thai_soso

since: 3.0

KEY_Thai_sosua

since: 3.0

KEY_Thai_thanthakhat

since: 3.0

KEY_Thai_thonangmontho

since: 3.0

KEY_Thai_thophuthao

since: 3.0

KEY_Thai_thothahan

since: 3.0

KEY_Thai_thothan

since: 3.0

KEY_Thai_thothong

since: 3.0

KEY_Thai_thothung

since: 3.0

KEY_Thai_topatak

since: 3.0

KEY_Thai_totao

since: 3.0

KEY_Thai_wowaen

since: 3.0

KEY_Thai_yoyak

since: 3.0

KEY_Thai_yoying

since: 3.0

KEY_therefore

since: 3.0

KEY_thinspace

since: 3.0

KEY_THORN

since: 3.0

KEY_Thorn

since: 3.0

KEY_thorn

since: 3.0

KEY_threeeighths

since: 3.0

KEY_threefifths

since: 3.0

KEY_threequarters

since: 3.0

KEY_threesubscript

since: 3.0

KEY_threesuperior

since: 3.0

KEY_Time

since: 3.0

KEY_tintegral

since: 3.0

KEY_ToDoList

since: 3.0

KEY_Tools

since: 3.0

KEY_topintegral

since: 3.0

KEY_topleftparens

since: 3.0

KEY_topleftradical

since: 3.0

KEY_topleftsqbracket

since: 3.0

KEY_topleftsummation

since: 3.0

KEY_TopMenu

since: 3.0

KEY_toprightparens

since: 3.0

KEY_toprightsqbracket

since: 3.0

KEY_toprightsummation

since: 3.0

KEY_topt

since: 3.0

KEY_topvertsummationconnector

since: 3.0

KEY_TouchpadOff

since: 3.0

KEY_TouchpadOn

since: 3.0

KEY_TouchpadToggle

since: 3.0

KEY_Touroku

since: 3.0

KEY_trademark

since: 3.0

KEY_trademarkincircle

since: 3.0

KEY_Travel

since: 3.0

KEY_Tslash

since: 3.0

KEY_tslash

since: 3.0

KEY_twofifths

since: 3.0

KEY_twosubscript

since: 3.0

KEY_twosuperior

since: 3.0

KEY_twothirds

since: 3.0

KEY_U

since: 3.0

KEY_u

since: 3.0

KEY_Uacute

since: 3.0

KEY_uacute

since: 3.0

KEY_Ubelowdot

since: 3.0

KEY_ubelowdot

since: 3.0

KEY_Ubreve

since: 3.0

KEY_ubreve

since: 3.0

KEY_Ucircumflex

since: 3.0

KEY_ucircumflex

since: 3.0

KEY_Udiaeresis

since: 3.0

KEY_udiaeresis

since: 3.0

KEY_Udoubleacute

since: 3.0

KEY_udoubleacute

since: 3.0

KEY_Ugrave

since: 3.0

KEY_ugrave

since: 3.0

KEY_Uhook

since: 3.0

KEY_uhook

since: 3.0

KEY_Uhorn

since: 3.0

KEY_uhorn

since: 3.0

KEY_Uhornacute

since: 3.0

KEY_uhornacute

since: 3.0

KEY_Uhornbelowdot

since: 3.0

KEY_uhornbelowdot

since: 3.0

KEY_Uhorngrave

since: 3.0

KEY_uhorngrave

since: 3.0

KEY_Uhornhook

since: 3.0

KEY_uhornhook

since: 3.0

KEY_Uhorntilde

since: 3.0

KEY_uhorntilde

since: 3.0

KEY_Ukrainian_GHE_WITH_UPTURN

since: 3.0

KEY_Ukrainian_ghe_with_upturn

since: 3.0

KEY_Ukrainian_I

since: 3.0

KEY_Ukrainian_i

since: 3.0

KEY_Ukrainian_IE

since: 3.0

KEY_Ukrainian_ie

since: 3.0

KEY_Ukrainian_YI

since: 3.0

KEY_Ukrainian_yi

since: 3.0

KEY_Ukranian_I

since: 3.0

KEY_Ukranian_i

since: 3.0

KEY_Ukranian_JE

since: 3.0

KEY_Ukranian_je

since: 3.0

KEY_Ukranian_YI

since: 3.0

KEY_Ukranian_yi

since: 3.0

KEY_Umacron

since: 3.0

KEY_umacron

since: 3.0

KEY_underbar

since: 3.0

KEY_underscore

since: 3.0

KEY_Undo

since: 3.0

KEY_Ungrab

since: 3.0

KEY_union

since: 3.0

KEY_Uogonek

since: 3.0

KEY_uogonek

since: 3.0

KEY_Up

since: 3.0

KEY_uparrow

since: 3.0

KEY_upcaret

since: 3.0

KEY_upleftcorner

since: 3.0

KEY_uprightcorner

since: 3.0

KEY_upshoe

since: 3.0

KEY_upstile

since: 3.0

KEY_uptack

since: 3.0

KEY_Uring

since: 3.0

KEY_uring

since: 3.0

KEY_User1KB

since: 3.0

KEY_User2KB

since: 3.0

KEY_UserPB

since: 3.0

KEY_Utilde

since: 3.0

KEY_utilde

since: 3.0

KEY_UWB

since: 3.0

KEY_V

since: 3.0

KEY_v

since: 3.0

KEY_variation

since: 3.0

KEY_VendorHome

since: 3.0

KEY_vertbar

since: 3.0

KEY_vertconnector

since: 3.0

KEY_Video

since: 3.0

KEY_View

since: 3.0

KEY_voicedsound

since: 3.0

KEY_VoidSymbol

since: 3.0

KEY_vt

since: 3.0

KEY_W

since: 3.0

KEY_w

since: 3.0

KEY_Wacute

since: 3.0

KEY_wacute

since: 3.0

KEY_WakeUp

since: 3.0

KEY_Wcircumflex

since: 3.0

KEY_wcircumflex

since: 3.0

KEY_Wdiaeresis

since: 3.0

KEY_wdiaeresis

since: 3.0

KEY_WebCam

since: 3.0

KEY_Wgrave

since: 3.0

KEY_wgrave

since: 3.0

KEY_WheelButton

since: 3.0

KEY_WindowClear

since: 3.0

KEY_WLAN

since: 3.0

KEY_WonSign

since: 3.0

KEY_Word

since: 3.0

KEY_WWAN

since: 3.0

KEY_WWW

since: 3.0

KEY_X

since: 3.0

KEY_x

since: 3.0

KEY_Xabovedot

since: 3.0

KEY_xabovedot

since: 3.0

KEY_Xfer

since: 3.0

KEY_Y

since: 3.0

KEY_y

since: 3.0

KEY_Yacute

since: 3.0

KEY_yacute

since: 3.0

KEY_Ybelowdot

since: 3.0

KEY_ybelowdot

since: 3.0

KEY_Ycircumflex

since: 3.0

KEY_ycircumflex

since: 3.0

KEY_Ydiaeresis

since: 3.0

KEY_ydiaeresis

since: 3.0

KEY_Yellow

since: 3.0

KEY_yen

since: 3.0

KEY_Ygrave

since: 3.0

KEY_ygrave

since: 3.0

KEY_Yhook

since: 3.0

KEY_yhook

since: 3.0

KEY_Ytilde

since: 3.0

KEY_ytilde

since: 3.0

KEY_Z

since: 3.0

KEY_z

since: 3.0

KEY_Zabovedot

since: 3.0

KEY_zabovedot

since: 3.0

KEY_Zacute

since: 3.0

KEY_zacute

since: 3.0

KEY_Zcaron

since: 3.0

KEY_zcaron

since: 3.0

KEY_Zen_Koho

since: 3.0

KEY_Zenkaku

since: 3.0

KEY_Zenkaku_Hankaku

since: 3.0

KEY_zerosubscript

since: 3.0

KEY_zerosuperior

since: 3.0

KEY_ZoomIn

since: 3.0

KEY_ZoomOut

since: 3.0

KEY_Zstroke

since: 3.0

KEY_zstroke

since: 3.0

MAJOR_VERSION

since: 3.0

MAX_TIMECOORD_AXES

since: 3.0

MICRO_VERSION

since: 3.0

MINOR_VERSION

since: 3.0

PARENT_RELATIVE

A special value, indicating that the background for a window should be inherited from the parent window.

since: 3.0

PRIORITY_REDRAW

This is the priority that the idle handler processing window updates is given in the [GLib Main Loop][glib-The-Main-Event-Loop].

since: 3.0