- Код: Выделить всё
procedure TfmDesk.gMainKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if ((gMain.Col in [1,3,4,5]) ) then // ctrl\alt\*
begin
if (Key = 32) then Key := 0;
if (Key > 40) then Key := 0;
end;
окозалось что перестали работать акшены по хоткеям
не очень понимаю почему они получают коды уже после того как получают контролы на форме , но из ситуации я выкртился усложняя процедуру отбора кодов клавишь, просто решил высказаться . .
ЗЫ делал все под линуксом, может под вендой по другому