nickysn
|
5c6d6b030d
* switch to using enhanced key events in the drivers unit
|
6 anos atrás |
nickysn
|
41b93832c0
+ add ConvertEnhancedToLegacyShiftState to the interface of unit keyboard
|
6 anos atrás |
nickysn
|
3c91abe123
* synchronize with trunk
|
6 anos atrás |
Mattias Gaertner
|
2b9c7c7c78
pastojs: (f*f).helpercall
|
6 anos atrás |
Mattias Gaertner
|
f71fac34fd
pastojs: fixed type helper call as arg
|
6 anos atrás |
Mattias Gaertner
|
f6cbe79a0a
pastojs: and/or/xor with nativeint, warn nativeint shl/shr
|
6 anos atrás |
Mattias Gaertner
|
119aab42db
fcl-passrc: fixed $warn identifier error
|
6 anos atrás |
Jonas Maebe
|
f78e2072a1
* fix for r41416: 64 bit values on 32 bit platforms can of course also be
|
6 anos atrás |
nickysn
|
1e94304bf0
* preserve the unicode keycode returned from ReadKey in the result of SysGetEnhancedKeyEvent
|
6 anos atrás |
nickysn
|
982a4f4c63
* reject surrogate characters when decoding UTF-8 keyboard input
|
6 anos atrás |
nickysn
|
da978acfd9
+ added UTF-8 keyboard input support
|
6 anos atrás |
nickysn
|
8a109e1ed9
* synchronize with trunk
|
6 anos atrás |
florian
|
075e3da334
* better alignment values
|
6 anos atrás |
nickysn
|
774317788f
* moved the 'if not again' part after the repeat..until loop; it behaves the same, but improves code readability
|
6 anos atrás |
nickysn
|
889e50ed58
* initialize SState from the shift state, returned by ReadKey
|
6 anos atrás |
nickysn
|
d8d6c857e5
* simplified the initialization of MyScan, since ReadKey now returns a record, that contains both AsciiChar and ScanCode
|
6 anos atrás |
nickysn
|
7e16f651ea
- removed commented out code
|
6 anos atrás |
nickysn
|
9a82b32cde
- removed commented out code
|
6 anos atrás |
nickysn
|
af12abc939
- removed check for the kbEsc scan code, since this is now made redundant,
|
6 anos atrás |
nickysn
|
2d68b7c7a9
* the type of key_sequence.char changed from byte to 0..127 to enforce ASCII only use
|
6 anos atrás |
nickysn
|
0f1a20b8a4
* handle sequences that return both char and scan code
|
6 anos atrás |
nickysn
|
3c89ec6f83
* set char to 27 for the Esc key (for the linux patched console) in the sequence table
|
6 anos atrás |
nickysn
|
97995773a0
- removed FAltKey, because it is not used
|
6 anos atrás |
nickysn
|
d68e48d1ea
- removed some no longer used commented out code
|
6 anos atrás |
nickysn
|
4afad886fd
* synchronize with trunk
|
6 anos atrás |
Mattias Gaertner
|
e41d075fda
pastojs: fixed compile under nodejs
|
6 anos atrás |
Mattias Gaertner
|
a626ba845e
pastojs: updated comment
|
6 anos atrás |
Mattias Gaertner
|
20c854ad90
fcl-passrc: fixed WPO for attributes with parameters
|
6 anos atrás |
michael
|
06074197ab
* Remove debug statement
|
6 anos atrás |
michael
|
e66e68158a
* Remove debug statement
|
6 anos atrás |