+ Keyboard unit overhaul

+ Shift+arrow keys now working in xterm
     + Keyboard restored when vt-switching away from application on Linux
       console
     + Escape key remapped on Linux console so it works instantly.
     + Try to use Linux console more aggressively
     + Linux specific code now only executed on Linux terminals and not
       on xterm, FreeBSD etc.

git-svn-id: trunk@2383 -
This commit is contained in:
daniel 2006-01-31 10:26:25 +00:00
parent 8d8e9b8806
commit 56d3bf1403
2 changed files with 373 additions and 484 deletions

View File

@ -1,7 +1,8 @@
{ list of all dos scancode for key giving 0 as char }
Const
kbNoKey = $00;
kbAltEsc = $01;
kbAltEsc = $01; {Alt+Esc = scancode 01, ascii code 0.}
kbEsc = $01; {Esc = scancode 01, ascii code 27.}
kbAltSpace = $02;
kbCtrlIns = $04;
kbShiftIns = $05;

File diff suppressed because it is too large Load Diff