From OpenSCADAWiki
Jump to: navigation, search

Таблица 3.5. Стандартные события

Идентификатор Описание
Клавиатурные события: key_[pres|rels][Ctrl|Alt|Shift]{Key}
*SC#3b Скан-код клавиши.
*#2cd5 Код неименованной клавиши.
*Esc "Esc".
*BackSpace Удаление предыдущего символа — "<-".
*Return, *Enter Ввод — "Enter".
*Insert Вставка — "Insert".
*Delete Удаление — "Delete".
*Pause Пауза — "Pause".
*Print Печать экрана — "Print Screen".
*Home Дом — "Home".
*End Конец — "End".
*Left Влево — "<-".
*Up Вверх — '^'.
*Right Вправо — "->".
*Down Вниз — '\/'.
*PageUp Страницы вверх — "PageUp".
*PageDown Страницы вниз — "PageDown".
*F1 ... *F35 Функциональная клавиша от "F1" до "F35".
*Space Пробел — ' '.
*Apostrophe Апостроф — '`'.
*Asterisk Звёздочка на дополнительном поле клавиатуры — '*'.
*Plus Плюс на дополнительном поле клавиатуры — '+'.
*Comma Запятая — ','.
*Minus Минус — '-'.
*Period Точка — '.'.
*Slash Наклонная черта — '\'.
*0 ... *9 Цифра от '0' до '9'.
*Semicolon Точка с запятой — ';'.
*Equal Равно — '='.
*A ... *Z Клавиши букв латинского алфавита от 'A' до 'Z'.
*BracketLeft Левая квадратная скобка — '['.
*BackSlash Обратная наклонная черта — '/'.
*BracketRight Правая квадратная скобка — ']'.
*QuoteLeft Левая кавычка — .
События клавиатурного фокуса.
ws_FocusIn Фокус получен виджетом.
ws_FocusOut Фокус утерян виджетом.
Мышиные события:
key_mouse[Pres|Rels][Left|Right|Midle] Нажата/отпущена кнопка мыши.
key_mouseDblClick Двойное нажатие левой кнопки мыши.
События квитирования на стороне визуализатора.
ws_alarmLev Квитирование всех нарушений всеми способами и типами уведомления.
ws_alarmNtf{N} Квитирование всех нарушений уведомления типа {N} (0...7).
События примитива элементарной фигуры ElFigure:
ws_Fig[Left|Right|Midle|DblClick] Активация фигур (заливок) клавишей мыши.
ws_Fig{N}[Left|Right|Midle|DblClick] Активация фигуры (заливки) N клавишей мыши.
События примитива элемента формы FormEl:
ws_LnAccept Установлено новое значение в строке ввода.
ws_TxtAccept Изменено значение редактора текста.
ws_ChkChange Состояние флажка изменено.
ws_BtPress Кнопка нажата.
ws_BtRelease Кнопка отпущена.
ws_BtToggleChange Изменена вдавленность кнопки.
ws_BtMenu={Item} Выбор элемента меню Item по кнопке.
ws_BtLoad Выбранный файл загружен.
ws_CombChange Изменено значение поля выбора.
ws_ListChange Изменен текущий элемент списка.
ws_TreeChange Изменен текущий элемент дерева.
ws_TableChangeSel Изменён выбор элемента таблицы.
ws_TableEdit_{colN}_{rowN} Отредактирована ячейка таблицы ({colN}:{rowN}).
ws_SliderChange Изменение положения слайдера.
События примитива медиа-контента Media:
ws_MapAct{N}[Left|Right|Midle] Активирована медиа-область с номером N, клавишей мыши.
ws_MediaFinished Окончано проигрывание Медиа-потока.