[Lazarus] Insufficient keyboard modifiers support in IDE

Alexey aaa5500 at ya.ru
Thu May 11 16:28:49 CEST 2017


 >Both in Lazarus v1.7 and v1.9 using the IDE compiled with LCL-GTK2.

Check "Meta" shows on Mac only; you need it for Lin/Win? It is simple 
fix, one liner.

function TCustomShortCutGrabBox.GetDefaultShiftButtons: TShiftState;
begin
   {$IFDEF Darwin}
   Result:=[ssCtrl,ssShift,ssAlt,ssMeta];
   {$ELSE}
   Result:=[ssCtrl,ssShift,ssAlt];
   {$ENDIF}
end;

-- 
Regards,
Alexey



More information about the Lazarus mailing list