converts keycode to ASCII
| 468 | |
| 469 | // converts keycode to ASCII |
| 470 | int ddio_KeyToAscii(int code) { |
| 471 | int shifted; |
| 472 | |
| 473 | shifted = code & KEY_SHIFTED; |
| 474 | code &= 0xFF; |
| 475 | |
| 476 | if (code >= 127) |
| 477 | return 255; |
| 478 | |
| 479 | if (shifted) |
| 480 | return (int)shifted_ascii_table[code]; |
| 481 | else |
| 482 | return (int)ascii_table[code]; |
| 483 | } |
| 484 | |
| 485 | // converts ascii code to key |
| 486 | int ddio_AsciiToKey(int ascii) { |
no outgoing calls
no test coverage detected