|
@@ -1404,7 +1404,7 @@ end;
|
|
|
{$endif linux}
|
|
|
|
|
|
|
|
|
-function ReadKey(var IsAlt : boolean):TEnhancedKeyEvent;
|
|
|
+function ReadKey:TEnhancedKeyEvent;
|
|
|
var
|
|
|
store : array [0..8] of char;
|
|
|
arrayind : byte;
|
|
@@ -1433,7 +1433,6 @@ var
|
|
|
NPT,NNPT : PTreeElement;
|
|
|
k: TEnhancedKeyEvent;
|
|
|
begin
|
|
|
- IsAlt:=false;
|
|
|
{Check Buffer first}
|
|
|
if KeySend<>KeyPut then
|
|
|
begin
|
|
@@ -1682,7 +1681,7 @@ begin {main}
|
|
|
exit;
|
|
|
end;
|
|
|
SysGetEnhancedKeyEvent:=NilEnhancedKeyEvent;
|
|
|
- MyKey:=ReadKey(IsAlt);
|
|
|
+ MyKey:=ReadKey;
|
|
|
MyChar:=MyKey.AsciiChar;
|
|
|
MyScan:=ord(MyChar);
|
|
|
{$ifdef linux}
|
|
@@ -1701,7 +1700,7 @@ begin {main}
|
|
|
again:=false;
|
|
|
if Mychar=#0 then
|
|
|
begin
|
|
|
-{ MyScan:=ord(ReadKey(IsAlt));}
|
|
|
+{ MyScan:=ord(ReadKey);}
|
|
|
MyScan:=MyKey.VirtualScanCode shr 8;
|
|
|
if myscan=$01 then
|
|
|
mychar:=#27;
|
|
@@ -1836,8 +1835,8 @@ begin {main}
|
|
|
end
|
|
|
else
|
|
|
begin
|
|
|
- {MyChar:=Readkey(IsAlt);}
|
|
|
- MyKey:=ReadKey(IsAlt);
|
|
|
+ {MyChar:=Readkey;}
|
|
|
+ MyKey:=ReadKey;
|
|
|
MyChar:=MyKey.AsciiChar;
|
|
|
MyScan:=ord(MyChar);
|
|
|
if IsAlt then
|