OpenSCADAWiki: Doc/VCA/part6/part4 ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of Doc/VCA/part6/part4 from 2015-09-27 11:38:43..

6.4 Проектирование и реализация примитивов отображения

На данном этапе планируется реализация моделей данных UI.VCAEngine и образов визуализатора Vision, WebVision для всех базовых элементов: "ElFigure", "FormEl", "Text", "Media", "Diagram", "Protocol", "Document", "Function", "Box", "Link".

6.4.1 Примитив элементарная фигура (ElFigure)

Реализацию на стороне модели данных (UI.VCAEngine) описанно в этом-же документа, раздел 4.12.

UI.Vision

Action source page doesn't exist yet(/Doc / Vision?)

UI.WebVision

Action source page doesn't exist yet(/Doc / Web Vision?)

6.4.2 Примитив текста (Text)

Реализована поддержка элемента текста со свойствами?:


На рис.6.4.3 представлена часть экрана с кадром, содержащим примеры текста с использованием различных параметров.


file:vision_text.png
Рис.6.4.3 Реализация базового элемента текста в Vision.

6.4.3 Примитив элементов формы (FormEl)

Реализацию на стороне модели данных (UI.VCAEngine) описанно в этом-же документа, раздел 4.12.

UI.Vision?

Action source page doesn't exist yet(/Doc / Vision?)

UI.WebVision?

Action source page doesn't exist yet(/Doc / Web Vision?)


6.4.4 Примитив отображения медиа-материалов (Media)

Реализована поддержка элемента отображения медиа-материалов со свойствами:


На рис.6.4.4 представлена часть экрана с кадром, содержащим примеры просмотра/проигрывания медиа-данных.


file:vision_media.png
Рис.6.4.4 Реализация базового элемента отображения медиа-материалов в Vision.

6.4.5 Примитив построения диаграм/графиков (Diagram)

Реализована поддержка элемента построения диаграм/трендов со свойствами:


На рис.6.4.5 представлена часть экрана с кадром, содержащим примеры диаграммы-тренда.


file:vision_diagramm.png
Рис.6.4.5 Реализация базового элемента отображения диаграммы-тренда в Vision.

6.4.6 Примитив формирования протокола (Protocol)

Реализована поддержка элемента формирования протокола со свойствами?:


На рис.6.4.6 представлена часть экрана с кадром, содержащим примеры протоколов со слежением и фиксированным указанием времени.


file:vision_prot.png
Рис.6.4.6 Реализация базового элемента отображения протоколов в Vision.

6.4.7 Примитив контейнера (Box)

Реализована поддержка примитива контейнера, по совместительству выполняющего роль страниц проектов. Данный примитив является единственным элементом-контейнером, который может включать в себя ссылки на кадры из библиотеки, формируя тем самым пользовательские элементы нужной конфигурации. Примитив реализует предусмотренные проектом свойства. Перечислим по пунктам свойства данного примитива:

Контейнер -- Позволяет формировать нужные объекты путём группировки базовых в рамках данного примитива.
Страница -- Элементы построенные на данном примитиве могут выполнять роль страницы пользовательского интерфейса.
Контейнер страниц -- Свойство замещения собственного содержимого другой страницей, в процессе исполнения. Используется для формирования фреймов на страницах пользовательского интерфейса. Например, главная страница традиционной SCADA системы с объектами сигнализации строится именно таким образом.
Фон -- Поддерживает возможность указания фона в виде цвета или изображения.
Бордюр -- Поддерживает возможность изображения бордюра с указанным цветом, толщиной и стилем.

 
There are no files on this page.[Display files/form]
There is no comment on this page. [Display comments/form]