PDA

Просмотр полной версии : CFC Переключение визуализаций



Serrk
26.11.2013, 10:07
Не могу понять как переключаться между визуализациями в CFC. (СПК 107)

Трофимов Артем
26.11.2013, 10:40
переключение визуализаций обычно привязывается к элементам на самих визуализациях. например рисуете rectangle, в котором открываете свойства ( галочку эксперт поставьте ) . там input configuration , и щёлкните на действие OnMouseClick . откроется диалоговое окно, в котором выберите функцию изменить отображаемую визуализацию. в гарфе присвоить выбираете конкретную визуализацию, на которую переходить по нажатию на данный элемент.

Пьер
27.10.2014, 10:39
переключение визуализаций
А как программно переключать визуализации??? По программным событиям?
Пример. СПК207 имеет кнопки.
Разные условия.
При нажатии F3, при разных условиях открывается разные визуализации.
Как это сделать?

приборист
27.10.2014, 10:45
А как программно переключать визуализации??? По программным событиям?
Пример. СПК207 имеет кнопки.
Разные условия.
При нажатии F3, при разных условиях открывается разные визуализации.
Как это сделать?

Переключение визуализации происходит с помощью присваивания переменной CurrentVisu имени визуализации.
VisuElems.CurrentVisu:='vizualization_1';

Обрабатывайте нажатие кнопки F3 и по условиям присваивайте этой переменной имена нужных визуализаций.

Пьер
27.10.2014, 10:54
Обрабатывайте нажатие кнопки F3 и по условиям присваивайте этой переменной имена нужных визуализаций.
Подскажи пожалуйста синтаксис обработки по клавишам.
На примере F3.
Как это в коде на ST выглядит?
С визуализацией понятно.

приборист
27.10.2014, 12:56
Ну поискать по форуму все же стоило
http://www.owen.ru/forum/showthread.php?t=12109&highlight=%CA%ED%EE%EF%EA%E8+%D1%CF%CA207

Пьер
27.10.2014, 13:19
Ну поискать по форуму все же стоило
http://www.owen.ru/forum/showthread.php?t=12109&highlight=%CA%ED%EE%EF%EA%E8+%D1%CF%CA207
Это к определенной клавише "Конфигурация горячих клавиш" прописываю Свой ST код (F3 - это просто цифра три, правильно ?) для определенных переменных. Вроде понял. Попробую.
Использование аппаратных кнопок - > "Конфигурация горячих клавиш".

Мурат Ахриев
27.10.2014, 14:02
Есть пример с описанием в разделе примеров http://www.owen.ru/forum/showthread.php?t=15530&p=115706#post115706

TAVZANA
14.11.2018, 16:08
Переключение Визуализаций Программное на языке CFC
Смотри вложение.