| ||||||||
| ||||||||
| ||||||||
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 :: Capability TermOutput | ||||||||
keypadOff :: Capability TermOutput | ||||||||
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 | ||||||||
Produced by Haddock version 2.4.2 |