KeyPressCondition
Событийное условие; срабатывает при нажатии клавиши символа на объекте или форме.
Шаблон KeyPressCondition
<Condition Name="" Type="KeyPressCondition" Assembly="Conditions">
<!--Тэги, общие для всех условий-->
<AlwaysChange Value="" />
<!--Тэги, специфичные для KeyPressCondition-->
<Object Name="" />
<ExceptObjects>
<Object Name="" />
</ExceptObjects>
<Key Code="" />
<Handle></Handle>
</Condition>Описание KeyPressCondition
<Condition Name="KeyPressConditionName" Type="KeyPressCondition" Assembly="Conditions">
<!--Тэги, общие для всех условий-->
<!--Тэги, специфичные для KeyPressCondition-->
</Condition>Тэги, специфичные для KeyPressCondition
Object
Объект, на котором срабатывает событие нажатия клавиши символа.
Необязательный тэг. Значение тэга <Object>: не ожидается.
Если тэг <Object> отсутствует, то событие срабатывает для формы.
<Object Name="ObjectName" />Атрибуты тэга <Object>
<Object>Name
Название объекта.
Обязательный атрибут. Ожидается название одного из объектов, описанных в форме.
ExceptObjects
Список объектов формы, нажатие клавиш в которых не вызывает срабатывание события.
Необязательный тэг. Значение тэга <ExceptObjects>: список тэгов <Object>.
При наличии тэга <Object> тэг <ExceptObjects> игнорируется.
<ExceptObjects>
<Object Name="ObjectName1" />
<Object Name="ObjectName2" />
</ExceptObjects>Тэг <Object>
<Object>Объект формы, нажатие клавиши в котором не будет вызывать событие.
Необязательный тэг. Значение тэга <Object>: не ожидается.
Атрибуты тэга <Object>
<Object>Name
Название объекта.
Обязательный атрибут. Ожидается название одного из объектов, описанных в форме.
Key
Описание нажатой клавиши.
Обязательный тэг. Значение тэга <Key>: не ожидается.
<Key Code="13" />Атрибуты тэга <Key>
<Key>Code
Код нажатой клавиши.
Обязательный атрибут. Ожидается целочисленное значение от 0 до 255.
Handle
Признак, определяющий, будет ли передаваться дальше на объекты управление после обработки данного условия нажатие клавиши.
Необязательный тэг. Ожидается логическое значение.
Если тэг <Handle> отсутствует, то используется значение True.
<Handle>True</Handle>Last updated