| |||||||||||||||||||||||||
| |||||||||||||||||||||||||
| |||||||||||||||||||||||||
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 | |||||||||||||||||||||||||
Produced by Haddock version 2.6.0 |