Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

GraphWorX64 – Работа с объектами 2D



Описание: Руководство по использованию некоторых новых 2D объектов в GraphWorX64.

Требование к ОС: Windows Server 2003 x64/Vista x64 / Server 2008 x64/Windows 7 x64 / Server 2008 R2 x64

Общие требования: установленный GENESIS64 10.6.

Введение

В дополнение к существующим элементам управления, GraphWorX64 v10.x содержит несколько новых мощных элементов управления. В этом документе рассматриваются элементы управления шкалы, трубы, видео. Они выделены на рисунке и позволяют значительно сократить время разработки.

Рисунок – Элементы Scale, Pipe и Video на панели инструментов GraphWorX64

В этом разделе мы рассмотрим функциональность выделенных элементов управления.

Элемент управления Scale

Некоторые из наиболее сложных аспектов проектирования датчика или шкалы могут включать в себя равномерное расстояние между делениями, настройку нумерации, а также создание точной дуги в случае необходимости. С помощью элемента управления Scale (Шкала), эти препятствия больше не применяются.
Давайте изучим Шкалу управления на примере:

1. Откройте дисплей GraphWorX64 через Пуск→Все программы→ICONICS→GENESIS64→ GraphWorX64→GraphWorX64.

2. Выберите Controls (Элементы управления), а затем Scale Control (Шкала).

3. Нажмите на элемент управления и обозначьте место на дисплее для создания нового элемента управления шкалой.

ПРИМЕЧАНИЕ: В зависимости от общей формы прямоугольника шкала может быть настроена на шкалу горизонтального типа или шкалу вертикального типа в зависимости от размеров нарисованной вами прямоугольной области. Тип шкалы может быть изменен в любое время после создания.

4. Вы можете изменить типа шкалы в свойствах ScaleType, выбрав вертикальное, горизонтальное или радиальное расположение. Все деления при этом остаются пропорциональными.

5. В свойствах шкалы измените свойства MajorDivisions (Основные деления), расположенные в пределах шкалы, от 5 до 10.

6. Нарисуйте Полигон для представления стрелки и поместите его справа от шкалы. Залейте его выбранным цветом по желанию.

7. Добавьте полигону динамику Location (Перемещение) так, чтобы она начиналась внизу и заканчивалась в верхней части шкалы, как показано на рисунке.

Рисунок – Элемент управления Scale и расположение полигона с динамикой

8. Установить источник в поле DataSource: localsim:ramp.

9. Переведите дисплей в режим исполнения и посмотрите на движение стрелки по шкале в соответствии со значением сигнала.

Элемент управления Pipe

Подобный элементу Scale Control элемент управления Pipe выполняет задачу по разработке единой системы труб, включая саму трубу и крышки.

1. Откройте дисплей GraphWorX64 через Пуск→Все программы→ICONICS→GENESIS64→ GraphWorX64→GraphWorX64.

2. Выберите Controls (Элементы управления), а затем Pipe Control (Труба).

3. Нажмите на элемент управления и обозначьте место на дисплее для создания нового управления шкалой.

ПРИМЕЧАНИЕ: В зависимости от формы прямоугольника, которую вы нарисовали, труба создается либо вертикальная, либо горизонтальная. Ориентация может быть изменена после установки элемента.

4. Дважды щелкните на новом элементе Pipe Control, и вы увидите красную линию с белыми квадратами в начале и в конце трубы, как показано на рисунке.

Рисунок – Редактирование пути трубы

5. Теперь Вы сможете добавлять новые изгибы, нажав в любом месте вдоль красной линии и перетаскивая новую вершину по мере необходимости. Труба ведет себя очень похоже на динамику перемещения.

6. После того как вы создали несколько дополнительных изгибов, вы можете увидеть, как они сливаются в одну трубу.

7. В свойствах трубы в категории Pipe измените CapType с Flat (Плоский) на Round (Круглый). Концы должны теперь иметь закругленными концами. Разместив вторую трубу под первой можно сделать вид, что верхний изгиб будет находитьсявнизу.

Рисунок – Круглый конец трубы поверх другой

8. Поместите объект Ellipse на одном конце трубы.

9. Добавьте динамику перемещения на новый объект Ellipse. В данный момент вам не нужно настраивать путь. Нажмите вне эллипса дважды, чтобы отключить настройку пути перемещения.

10. Выберите эллипс, а затем трубу с помощью клавиши Shift на дисплее или выбирая их из проводника объектов.

11. Щелкните правой кнопкой мыши на них и выберите пункт Copy Path To Dynamic Location (Копировать путь в динамику перемещения).

12. После выполнения данного действия вы можете увидеть, что эллипс разместился строго в начале трубы. Измененный путь вы можете увидеть, выбрав свойство динамики перемещения на эллипсе Edit Dynamic On-Screen.

Рисунок – Путь динамики перемещения на элементе управления Pipe

13. В свойстве динамики DataSource выберите локальную переменную localsim:ramp.

15. Переведите экран в режим исполнения (Runtime) и посмотрите, как двигается эллипс по трубе.

Элемент управления Video

Элемент управления Video Control позволяет пользователям воспроизводить видео (.wmv,.avi,.mpeg) на дисплее GraphWorX64. Также имеется поддержка сетевого потокового видео через протоколы: HTTP, HTTPS, MS-WMSP (включая MMS и RTSP).

1. Откройте дисплей GraphWorX64 через Пуск→Все программы→ICONICS→GENESIS64→ GraphWorX64→GraphWorX64.

2. Выберите Controls (Элементы управления), а затем Video Control

3. Нажмите на элемент управления и обозначьте место на дисплее для создания нового управления шкалой.

4. Откройте свойства Video Control, в поле Video Source, размещенным в категории Video, добавьте видео файл.

Пример:

Видео файл: C:\Users\Public\Videos\Sample Videos\Wildlife.wmv

Видео поток: mms://livewm.orange.fr/live-muticanaux

5. Сохраните дисплей GraphWorX64.

6. Переведите экран в режим исполнения (Runtime) и вы должны увидеть видео на экране.

Рисунок – Video Control в GraphWorX64

ПРИМЕЧАНИЕ: По умолчанию видео начнется немедленно при переключении дисплея в режим исполнения. Если вы хотите изменить поведение видео потока, установите значение свойства Autoplay в False.





Дата публикования: 2015-01-04; Прочитано: 685 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...