Вопрос: в Менеджере визуализации установлена галочка Вкл. стандартное использование клавиатуры.
24-07-2020 14-08-33.png
Это позволяет работать с элементами визуализации с помощью аппаратной клавиатуры (выбор активного элемента осуществляется стрелками, нажатие на элемент - кнопкой Enter).
Выбранный в данный момент элемент выделяется рамкой. Как изменить цвет этой рамки?
Ответ: см. пример кода:
Код:
PROGRAM PLC_PRG
VAR
xInit: BOOL;
stSelectionColor: VisuElems.VisuStructColors;
END_VAR
IF NOT(xInit) THEN
// цвет в формате RGBA (AARRGGBB), где AA - степень прозрачности
stSelectionColor.dwFrameColor := 16#FFFF0000;
VisuElems.g_SelectionManager.SelectionColors := stSelectionColor;
xInit := TRUE;
END_IF
24-07-2020 14-03-11.png
См. также информацию из п. 6 данного документа.