|
@@ -2273,7 +2273,7 @@ var
|
|
|
|
|
|
|
|
procedure DecodeAndPushWin32Key(const store: array of AnsiChar; arrayind: byte);
|
|
procedure DecodeAndPushWin32Key(const store: array of AnsiChar; arrayind: byte);
|
|
|
|
|
|
|
|
- function VKToScanCode(vk: Word): Byte;
|
|
|
|
|
|
|
+ function VKToScanCode(vk: Word): Word;
|
|
|
begin
|
|
begin
|
|
|
case vk of
|
|
case vk of
|
|
|
// Standard keys
|
|
// Standard keys
|
|
@@ -2328,7 +2328,7 @@ var
|
|
|
i, p_idx, code: Integer;
|
|
i, p_idx, code: Integer;
|
|
|
st: string;
|
|
st: string;
|
|
|
ch: AnsiChar;
|
|
ch: AnsiChar;
|
|
|
- ScanCode: Byte;
|
|
|
|
|
|
|
+ ScanCode: Word;
|
|
|
k: TEnhancedKeyEvent;
|
|
k: TEnhancedKeyEvent;
|
|
|
begin
|
|
begin
|
|
|
// 1. Parse the parameters: Vk;Sc;Uc;Kd;Cs;Rc
|
|
// 1. Parse the parameters: Vk;Sc;Uc;Kd;Cs;Rc
|