Commit History

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