| |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
Description | |||||||||||||||||||||||||||
The string capabilities in this module are the character sequences corresponding to user input such as arrow keys and function keys. | |||||||||||||||||||||||||||
Synopsis | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
The keypad | |||||||||||||||||||||||||||
The following commands turn the keypad on/off (smkx and rmkx). They have no effect if those capabilities are not defined. For portability between terminals, the keypad should be explicitly turned on before accepting user key input. | |||||||||||||||||||||||||||
keypadOn :: TermStr s => Capability s | |||||||||||||||||||||||||||
keypadOff :: TermStr s => Capability s | |||||||||||||||||||||||||||
Arrow keys | |||||||||||||||||||||||||||
keyUp :: Capability String | |||||||||||||||||||||||||||
keyDown :: Capability String | |||||||||||||||||||||||||||
keyLeft :: Capability String | |||||||||||||||||||||||||||
keyRight :: Capability String | |||||||||||||||||||||||||||
Miscellaneous | |||||||||||||||||||||||||||
functionKey :: Int -> Capability String | |||||||||||||||||||||||||||
Look up the control sequence for a given function sequence. For example, functionKey 12 retrieves the kf12 capability. | |||||||||||||||||||||||||||
keyBackspace :: Capability String | |||||||||||||||||||||||||||
keyDeleteChar :: Capability String | |||||||||||||||||||||||||||
keyHome :: Capability String | |||||||||||||||||||||||||||
keyEnd :: Capability String | |||||||||||||||||||||||||||
keyPageUp :: Capability String | |||||||||||||||||||||||||||
keyPageDown :: Capability String | |||||||||||||||||||||||||||
keyEnter :: Capability String | |||||||||||||||||||||||||||
Produced by Haddock version 2.4.2 |