русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Элементы графического интерфейса.


Дата добавления: 2013-12-23; просмотров: 1586; Нарушение авторских прав


При разработке графического интерфейса в ТРЕЙС МОУД используются следующие термины: элемент рисования; форма отображения; экран; графический объект и графическая база.

Элементы рисования. Элементами рисования называются элементарные графические фрагменты, из которых составляется статическая часть графического оформления экрана.

Статической называется неизменяемая часть оформления экрана. Она не зависит от значений контролируемых параметров и состояния автоматизируемого технологического процесса - изображения аппаратов, рисунки приборов и пр.

Статический рисунок составляется путём размещения в поле экрана элементов рисования. Для их выбора используется соответствующая инструментальная панель редактора - панельэлементов рисования (рис. 5).

 

 

Рис. 5. Панельэлементов рисования

 

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

Размещение некоторых элементов рисования осуществляется в несколько этапов.

Форма отображения. Формы отображения – это графические динамические элементы, позволяющие отобразить значения контролируемых технологических параметров и реализовать супервизорное управление ими.

Формы отображения выбираются с помощью соответствующей панели инструментов редактора представления данных - панели форм отображения ( рис. 6).

 

Рис. 6. Панельформ отображения

 

Настройка формы отображения заключается в задании её атрибутов и связывании её с отображаемой переменной.

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



Размещение некоторых форм отображения отличается от описанного выше.

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

Графический интерфейс операторских станций разрабатывается в виде отдельных экранов.

Одновременно на монитор может выводиться только один экран. Другие экраны можно просматривать на текущем экране с помощью окон - специальных форм отображения.

Атрибуты экрана. Каждый экран имеет свое имя и набор атрибутов. К таким атрибутам относятся: размер; цвет фона; обои; права доступа и спецификация окна просмотра отчета тревог.

Первые три атрибута по умолчанию устанавливаются по общим настройкам графической базы. Права доступа к экрану устанавливаются полными.

Группы экранов. Все экраны каждого узла разбиты на группы. Каждая группа имеет своё название. Группировка экранов не используется для их адресации при работе в реальном времени. Она удобна для ориентации в больших графических базах, включающих в себя сотни экранов.

Графический объект. Графическим объектом называется совокупность форм отображения и элементов рисования, которая оформлена как единый графический элемент.

При создании графического интерфейса для удобства тиражирования созданных элементов, а также для решения ряда других задач можно использовать графические объекты.

Существует два типа графических объектов: Объект и Блок. Первый из них может ссылаться на 256 каналов, а последний - только на один.

Графические объекты собираются в библиотеки. При создании объекта надо указать библиотеку, в которой он будет сохранен. Для этого её надо либо загрузить в редактор, либо создать.

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

ТРЕЙС МОУД позволяет осуществлять ряд операций с графическими объектами. Среди таких операций: копирование, сохранение и вставка в другие проекты или графические базы того же проекта, вывод в отдельные окна на других экранах и пр.

Графическая база. Графическая база - это совокупность всех экранов, графических объектов, элементов рисования и форм отображения, используемых для отдельного узла проекта.

Графические базы создаются для всех операторских станций проекта. Сохранение графических баз осуществляется в файлах с расширением .dbg в директории редактируемого проекта.

Имя файла графической базы для узла задается в редакторе базы каналов. Для этого используется бланк Основные диалога Параметры узла. Вход в этот диалог осуществляется нажатием ПК на изображении узла в окне редактирования структуры проекта.



<== предыдущая лекция | следующая лекция ==>
Редактор представления данных. | V. Учебно-материальное обеспечение


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.701 сек.