Содержание
Function OnKey(KeyCode : Integer) : Boolean;
Нажатие клавиши клавиатуры
Обработчик OnKey вызывается при нажатии клавиши клавиатуры при активном окне формы.
Аргумент KeyCode содержит код клавиши. К коду могут быть прибавлены значения 0x40000000 для клавиши Control, 0x20000000 для клавиши Shift, 0x10000000 для клавиши Alt.
Если метод OnKey возвращает True, то объекты на форме не реагируют на нажатие клавиши (например, поля ввода текста).
Пример:Type Keys = (Control=0x40000000, Shift=0x20000000, Alt=0x10000000); Function OnKey(KeyCode : Integer) : Boolean; Begin Case KeyCode of Control+Ord('A'): Warning('Нажат Control+A'); Control+Ord('B'): Warning('Нажат Control+B'); End; End;