| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Text.XkbCommon.Keysym
- keysymFromName :: String -> Maybe Keysym
- keysymFromNameCaseInsensitive :: String -> Maybe Keysym
- keysymName :: Keysym -> String
- keysymUtf8 :: Keysym -> String
Documentation
keysymFromName :: String -> Maybe Keysym Source #
Get a keysym from its name (case sensitive).
(xkb_keysym_from_name)
keysymFromNameCaseInsensitive :: String -> Maybe Keysym Source #
Get a keysym from its name (case insensitive).
(xkb_keysym_from_name)
keysymName :: Keysym -> String Source #
Get the ASCII name of a keysym. (xkb_keysym_get_name)
keysymUtf8 :: Keysym -> String Source #
Get the on-screen representation of a keysym.
(uses xkb_keysym_to_utf8, but always encodes to haskell String)