- commit
- 7c289d1ff9950a81fef0fe1f468c1f36b6404aec
- parent
- 41f1c94c3acc502999abf313454a6b02fbbc11bc
- Author
- Tobias Bengfort <tobias.bengfort@gmx.net>
- Date
- 2014-10-08 07:02
add full list of curses key constants
Diffstat
| A | dirtywords/constants.py | 157 | ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
1 files changed, 157 insertions, 0 deletions
diff --git a/dirtywords/constants.py b/dirtywords/constants.py
@@ -0,0 +1,157 @@ -1 1 KEY_MIN = 257 # Minimum key value -1 2 KEY_BREAK = 257 # Break key (unreliable) -1 3 KEY_DOWN = 258 # Down-arrow -1 4 KEY_UP = 259 # Up-arrow -1 5 KEY_LEFT = 260 # Left-arrow -1 6 KEY_RIGHT = 261 # Right-arrow -1 7 KEY_HOME = 262 # Home key (upward+left arrow) -1 8 KEY_BACKSPACE = 263 # Backspace (unreliable) -1 9 # Function keys. Up to 64 function keys are supported. -1 10 KEY_F0 = 264 -1 11 KEY_F1 = 265 -1 12 KEY_F2 = 266 -1 13 KEY_F3 = 267 -1 14 KEY_F4 = 268 -1 15 KEY_F5 = 269 -1 16 KEY_F6 = 270 -1 17 KEY_F7 = 271 -1 18 KEY_F8 = 272 -1 19 KEY_F9 = 273 -1 20 KEY_F10 = 274 -1 21 KEY_F11 = 275 -1 22 KEY_F12 = 276 -1 23 KEY_F13 = 277 -1 24 KEY_F14 = 278 -1 25 KEY_F15 = 279 -1 26 KEY_F16 = 280 -1 27 KEY_F17 = 281 -1 28 KEY_F18 = 282 -1 29 KEY_F19 = 283 -1 30 KEY_F20 = 284 -1 31 KEY_F21 = 285 -1 32 KEY_F22 = 286 -1 33 KEY_F23 = 287 -1 34 KEY_F24 = 288 -1 35 KEY_F25 = 289 -1 36 KEY_F26 = 290 -1 37 KEY_F27 = 291 -1 38 KEY_F28 = 292 -1 39 KEY_F29 = 293 -1 40 KEY_F30 = 294 -1 41 KEY_F31 = 295 -1 42 KEY_F32 = 296 -1 43 KEY_F33 = 297 -1 44 KEY_F34 = 298 -1 45 KEY_F35 = 299 -1 46 KEY_F36 = 300 -1 47 KEY_F37 = 301 -1 48 KEY_F38 = 302 -1 49 KEY_F39 = 303 -1 50 KEY_F40 = 304 -1 51 KEY_F41 = 305 -1 52 KEY_F42 = 306 -1 53 KEY_F43 = 307 -1 54 KEY_F44 = 308 -1 55 KEY_F45 = 309 -1 56 KEY_F46 = 310 -1 57 KEY_F47 = 311 -1 58 KEY_F48 = 312 -1 59 KEY_F49 = 313 -1 60 KEY_F50 = 314 -1 61 KEY_F51 = 315 -1 62 KEY_F52 = 316 -1 63 KEY_F53 = 317 -1 64 KEY_F54 = 318 -1 65 KEY_F55 = 319 -1 66 KEY_F56 = 320 -1 67 KEY_F57 = 321 -1 68 KEY_F58 = 322 -1 69 KEY_F59 = 323 -1 70 KEY_F60 = 324 -1 71 KEY_F61 = 325 -1 72 KEY_F62 = 326 -1 73 KEY_F63 = 327 -1 74 KEY_DL = 328 # Delete line -1 75 KEY_IL = 329 # Insert line -1 76 KEY_DC = 330 # Delete character -1 77 KEY_IC = 331 # Insert char or enter insert mode -1 78 KEY_EIC = 332 # Exit insert char mode -1 79 KEY_CLEAR = 333 # Clear screen -1 80 KEY_EOS = 334 # Clear to end of screen -1 81 KEY_EOL = 335 # Clear to end of line -1 82 KEY_SF = 336 # Scroll 1 line forward -1 83 KEY_SR = 337 # Scroll 1 line backward (reverse) -1 84 KEY_NPAGE = 338 # Next page -1 85 KEY_PPAGE = 339 # Previous page -1 86 KEY_STAB = 340 # Set tab -1 87 KEY_CTAB = 341 # Clear tab -1 88 KEY_CATAB = 342 # Clear all tabs -1 89 KEY_ENTER = 343 # Enter or send (unreliable) -1 90 KEY_SRESET = 344 # Soft (partial) reset (unreliable) -1 91 KEY_RESET = 345 # Reset or hard reset (unreliable) -1 92 KEY_PRINT = 346 # Print -1 93 KEY_LL = 347 # Home down or bottom (lower left) -1 94 KEY_A1 = 348 # Upper left of keypad -1 95 KEY_A3 = 349 # Upper right of keypad -1 96 KEY_B2 = 350 # Center of keypad -1 97 KEY_C1 = 351 # Lower left of keypad -1 98 KEY_C3 = 352 # Lower right of keypad -1 99 KEY_BTAB = 353 # Back tab -1 100 KEY_BEG = 354 # Beg (beginning) -1 101 KEY_CANCEL = 355 # Cancel -1 102 KEY_CLOSE = 356 # Close -1 103 KEY_COMMAND = 357 # Cmd (command) -1 104 KEY_COPY = 358 # Copy -1 105 KEY_CREATE = 359 # Create -1 106 KEY_END = 360 # End -1 107 KEY_EXIT = 361 # Exit -1 108 KEY_FIND = 362 # Find -1 109 KEY_HELP = 363 # Help -1 110 KEY_MARK = 364 # Mark -1 111 KEY_MESSAGE = 365 # Message -1 112 KEY_MOVE = 366 # Move -1 113 KEY_NEXT = 367 # Next -1 114 KEY_OPEN = 368 # Open -1 115 KEY_OPTIONS = 369 # Options -1 116 KEY_PREVIOUS = 370 # Prev (previous) -1 117 KEY_REDO = 371 # Redo -1 118 KEY_REFERENCE = 372 # Ref (reference) -1 119 KEY_REFRESH = 373 # Refresh -1 120 KEY_REPLACE = 374 # Replace -1 121 KEY_RESTART = 375 # Restart -1 122 KEY_RESUME = 376 # Resume -1 123 KEY_SAVE = 377 # Save -1 124 KEY_SBEG = 378 # Shifted Beg (beginning) -1 125 KEY_SCANCEL = 379 # Shifted Cancel -1 126 KEY_SCOMMAND = 380 # Shifted Command -1 127 KEY_SCOPY = 381 # Shifted Copy -1 128 KEY_SCREATE = 382 # Shifted Create -1 129 KEY_SDC = 383 # Shifted Delete char -1 130 KEY_SDL = 384 # Shifted Delete line -1 131 KEY_SELECT = 385 # Select -1 132 KEY_SEND = 386 # Shifted End -1 133 KEY_SEOL = 387 # Shifted Clear line -1 134 KEY_SEXIT = 388 # Shifted Dxit -1 135 KEY_SFIND = 389 # Shifted Find -1 136 KEY_SHELP = 390 # Shifted Help -1 137 KEY_SHOME = 391 # Shifted Home -1 138 KEY_SIC = 392 # Shifted Input -1 139 KEY_SLEFT = 393 # Shifted Left arrow -1 140 KEY_SMESSAGE = 394 # Shifted Message -1 141 KEY_SMOVE = 395 # Shifted Move -1 142 KEY_SNEXT = 396 # Shifted Next -1 143 KEY_SOPTIONS = 397 # Shifted Options -1 144 KEY_SPREVIOUS = 398 # Shifted Prev -1 145 KEY_SPRINT = 399 # Shifted Print -1 146 KEY_SREDO = 400 # Shifted Redo -1 147 KEY_SREPLACE = 401 # Shifted Replace -1 148 KEY_SRIGHT = 402 # Shifted Right arrow -1 149 KEY_SRSUME = 403 # Shifted Resume -1 150 KEY_SSAVE = 404 # Shifted Save -1 151 KEY_SSUSPEND = 405 # Shifted Suspend -1 152 KEY_SUNDO = 406 # Shifted Undo -1 153 KEY_SUSPEND = 407 # Suspend -1 154 KEY_UNDO = 408 # Undo -1 155 KEY_MOUSE = 409 # Mouse event has occurred -1 156 KEY_RESIZE = 410 # Terminal resize event -1 157 KEY_MAX = 511 # Maximum key value