<< Click to Display Table of Contents >> Navigation: Проект > Назначение горячих клавиш |
MasterSCADA в режиме исполнения позволяет использовать горячие клавиши при работе с переменными типа Событие и Команда дискретного типа. При нажатии комбинации из одной или нескольких клавиш происходят действия, назначенные для того или иного События или Команды. Действия назначаются на странице свойств "Действия" у Событий и дискретных Команд)
Настройка горячих клавиш производится в режиме разработки. На странице свойств "Общие"(ссылка) вышеуказанных переменных появляется область, в которой располагается текстовое поле с названием горячих клавиш для этой переменной и кнопка Выбрать.
По кнопке Выбрать открывается диалоговое окно, в котором производится настройка горячих клавиш.
Вид окна:
Элементы |
Описание |
Поле "Выполнение действия" |
Определяет комбинацию горячих клавиш. Горячей клавишей может выступать любая клавиша клавиатуры. Клавиши <Ctrl>, <Shift >,<Alt> могут использоваться только в комбинации с другими клавишами. |
Кнопка "Назначить" |
Связывает событие с комбинацией клавиш, отображенной в поле "Клавиша" и закрывает диалог. |
Кнопка "Снять назначение" |
Разрывает связь между событием и установленной для него ранее комбинацией клавиш и закрывает диалог. |
Список "Останов действия" |
Определяет когда остановить действие (перевести переменную в режим "выкл"), доступны варианты: При отжатии последней клавиши - действие завершится когда будет отпущена последняя клавиша. По нажатию - в этом случае появляется дополнительное поле, в котором задается горячая клавиша для выключения действия. |
Список "Тип действия" |
Определяет тип действия при обработке горячей клавиши. Доступны варианты: Выдать импульс - выдает кратковременный импульс на выход переменной. Выдать значение - фиксирует значение. |
Флаг "Выполнить стандартную обработку" |
При установке данного флага при нажатии горячей клавиши само нажатие не перехватывается, а передается дальше (то есть клавиши сохраняют свою основную функциональность). |
Таблица |
Включает в себя два столбца. В столбце "Клавиша" отображаются имена всех клавиш, которые уже используются в проекте, а в столбце "Элемент" отображаются имена переменных задействованных в данном объекте, связанные с этими клавишами. |