В элементе управления Delphi 7 TMemo попытка сделать комбинацию клавиш Ctrl + A
, чтобы выбрать все, ничего не делает (не выбирать все). Итак, я сделал эту процедуру:
procedure TForm1.Memo1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
var
C: String;
begin
if ssCtrl in Shift then begin
C:= LowerCase(Char(Key));
if C = 'a' then begin
Memo1.SelectAll;
end;
end;
end;
Есть ли хитрость, чтобы мне не пришлось делать эту процедуру? А если нет, то выглядит ли эта процедура в порядке?