Gtk2HsContentsIndex
Graphics.UI.Gtk.Gdk.Keys
Portabilityportable (depends on GHC)
Stabilityprovisional
Maintainergtk2hs-users@lists.sourceforge.net
Description
A KeyVal is a numeric value identifying a keyboard key. The defined values can be found at http://gitweb.freedesktop.org/?p=xorg/proto/x11proto.git;a=blob_plain;f=keysymdef.h. The names of the keys are the names of the macros without the prefix.
Synopsis
type KeyVal = Word32
keyName :: KeyVal -> String
keyFromName :: String -> KeyVal
keyToChar :: KeyVal -> Maybe Char
Documentation
type KeyVal = Word32
Key values are the codes which are sent whenever a key is pressed or released.
keyName :: KeyVal -> String
Converts a key value into a symbolic name.
keyFromName :: String -> KeyVal
Converts a key name to a key value.
keyToChar
:: KeyValkeyval - a Gdk key symbol
-> Maybe Charreturns the corresponding unicode character, or Nothing if there is no corresponding character.
Convert from a Gdk key symbol to the corresponding Unicode character.
Produced by Haddock version 0.8