IKeyPressEventArgs.Key

Синтаксис

Key: Char;

Описание

Свойство Key определяет символ клавиши, которая была нажата. Различаются символы в верхнем и нижнем регистрах и символы кириллицы и латинские.

Пример

Для выполнения примера предполагается наличие формы. На форме расположено несколько компонентов, которые могут принимать фокус. В качестве обработчика события OnKeyPress для всех компонентов используется следующая процедура:

Sub ProcedureOnKeyPress(Sender: Object; Args: IKeyPressEventArgs);
Begin
    If Args.Key = 'A' Then
        Args.Key := 'a';
    End If;
End Sub ProcedureOnKeyPress;

После выполнения примера, если при вводе текста в области какого-либо компонента была нажата латинская заглавная буква A, то в тексте данная буква будет заменена строчной латинской буквой a.

См. также:

IKeyPressEventArgs