KeyDownCondition
Событийное условие; срабатывает при нажатии клавиши на объекте или форме.
Шаблон KeyDownCondition
Описание KeyDownCondition
Тэги, специфичные для KeyDownCondition
Object
Объект, на котором срабатывает событие нажатия клавиши.
Необязательный тэг. Значение тэга <Object>
: не ожидается.
Если тэг <Object>
отсутствует, то событие срабатывает для формы.
Атрибуты тэга <Object>
<Object>
Name
Название объекта.
Обязательный атрибут. Ожидается название одного из объектов, описанных в форме.
Key
Описание нажатой клавиши.
Необязательный тэг. Значение тэга <Key>
: не ожидается.
Если тэг <Key>
отсутствует, то наличие тэгов <Key1>
и/или <Key2>
обязательно.
Атрибуты тэга <Key>
<Key>
Control
Признак нажатия клавиши Control совместно с нажатой клавишей.
Необязательный атрибут. Ожидается логическое значение. По умолчанию значение считается неопределенным.
Shift
Признак нажатия клавиши Shift совместно с нажатой клавишей.
Необязательный атрибут. Ожидается логическое значение. По умолчанию значение считается неопределенным.
Alt
Признак нажатия клавиши Alt совместно с нажатой клавишей.
Необязательный атрибут. Ожидается логическое значение. По умолчанию значение считается неопределенным.
Value
Нажатая клавиша. Обязательный атрибут. Ожидается один из кодов нажатой клавиши. Список возможных значений кодов клавиш доступен по ссылке.
ControlKey
Признак, определяющий, будет ли проверяться нажатие клавиши Control при нажатии на клавиши, указанные в тэгах <Key1>
и <Key2>
.
Необязательный тэг. Ожидается логическое значение.
Если тэг <ControlKey>
отсутствует, то значение считается неопределенным.
ShiftKey
Признак, определяющий, будет ли проверяться нажатие клавиши Shift при нажатии на клавиши, указанные в тэгах <Key1>
и <Key2>
.
Необязательный тэг. Ожидается логическое значение.
Если тэг <ShiftKey>
отсутствует, то значение считается неопределенным.
AltKey
Признак, определяющий, будет ли проверяться нажатие клавиши Alt при нажатии на клавиши, указанные в тэгах <Key1>
и <Key2>
.
Необязательный тэг. Ожидается логическое значение.
Если тэг <AltKey>
отсутствует, то значение считается неопределенным.
Key1
Первая нажатая клавиша (работает в сочетании с нажатием клавиши, указанной в тэге <Key2>
).
Необязательный тэг. Ожидается один из кодов нажатой клавиши. Список возможных значений кодов клавиш доступен по ссылке.
Если тэг <Key1>
отсутствует, то наличие тэгов <Key>
или <Key2>
обязательно.
Key2
Вторая нажатая клавиша (работает в сочетании с нажатием клавиши, указанной в тэге <Key1>
).
Необязательный тэг. Ожидается один из кодов нажатой клавиши. Список возможных значений кодов клавиш доступен по ссылке.
Last updated