| |||||||||||||||||||||||||
| |||||||||||||||||||||||||
| |||||||||||||||||||||||||
| 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.7.2 |