Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АИУС / Практика / Разработка HMI-приложений.pdf
Скачиваний:
270
Добавлен:
18.05.2015
Размер:
15.71 Mб
Скачать

Color foreColor, Color backColor). Параметры:

hatchStyle - значение структуры System.Drawing.Drawing2D.HatchStyle; foreColor - цвет решетки;

backColor - цвет фона.

Пример: Client.FillBrush =

BrushX.CreateHatch(System.Drawing.Drawing2D.HatchStyle.DashedVertical,

Color.Black, Color.White)

6.1.5.1.5.4 Свойства заливки

Client.FillDirectionInfo используется в скрипте для задания Свойства заливки графического примитива.

Пример:

//Создаем объект info типа FillDirectionInfo

FillDirectionInfo info = new FillDirectionInfo(50,50);

//Назначаем направление заливки по X

//Значения перечисления FillOrientationX: //FillOrientationX.LeftToRight -заливка слева направо

//FillOrientationX.RightToLeft - заливка справа налево

//Назначаем направление заливки по X слева направо info.FillOrientationX = FillOrientationX.LeftToRight;

//Назначаем направление заливки по Y

//Значения перечисления FillOrientationY:

//FillOrientationY.UpToDown - заливка сверху вниз

//FillOrientationY.DownToUp - заливка снизу вверх

//Назначаем направление заливки по Y снизу вверх info.FillOrientationY = FillOrientationY.DownToUp;

//Присваиваем назначенные свойства заливки графическому примитиву Client.FillDirectionInfo = info;

6.1.5.2Действия над примитивами

Действия над примитивами допускают:

Изменение размера и положения

Группирование

6.1.5.2.1Изменение размера и положения

Изменять размер и положение можно при помощи мыши или указывая точные значения в окне

Свойства.

138 DataRate

Каждый графический примитив имеет манипуляторы для управления размером и положением при помощи мыши:

Угловые манипуляторы (1) позволяют одновременно изменять длину и ширину

Боковые манипуляторы (2) позволяют изменять ширину или высоту

Манипулятор поворота (3) позволяет менять угол поворота.

Манипулятор вращения (4) позволяет менять центр вращения.

При наведении на манипуляторы курсор принимает вид .

При наведении на манипулятор угла поворота курсор принимает вид .

Если курсор принимает вид , то примитив можно перемещать, или копировать. Копирование происходит при нажатой кнопке Ctrl.

Группирование

6.1.5.2.2 Группирование

ОБЪЕДИНЕНИЕ В ГРУППУ

Для объединения графических примитивов в группу следует:

выделить нужные графические примитивы

нажмать на кнопку группировать .

Внутри группы возможно выделять отдельный графический примитив. Для этого щелкните по нему мышью.

Динамическая визуализация данных 139