1. Синтаксис операторов для вывода графических примитивов в Qb.
Оператор отображения точки на экране монитора:
Назначение: Высвечивает на экране точку
Синтаксис:
PSET [STEP] (x,y) [,цвет] ,
где STEP - координаты x, y задаются относительно текущего положения курсора (в приращении), по умолчанию абсолютная система координат;
x,y - координаты точки растра;
цвет - цвет точки, по умолчанию цвет текущего переднего плана.
Оператор отображения точки на экране монитора:
Назначение: Высвечивает на экране точку
Синтаксис:
PRESET [STEP] (x,y) [,цвет],
где STEP - координаты x, y задаются относительно текущего положения курсора (в приращении), по умолчанию абсолютная система координат;
x, y - кординаты точки растра;
цвет - цвет точки, по умолчанию цвет фона.
Оператор отображения линии или прямоугольника :
Назначение: На экран выводится отрезок или прямоугольник
Синтаксис:
LINE [[STEP] (x1,y1)] - [STEP] (x2,y2) [, [цвет]
[, [B [F] ] [, <стиль%>] ] ]
где STEP – атрибут, указывающий, что испотльзуется относительная форма задания координат;
x1, y1 и x2, y2 - координаты начала и конца линии или координаты противоположных углов прямоугольника;
цвет% - цвет линии, по умолчанию цвет переднего плана;
B или BF - построение прямоугольника соответственно без и с закрашиванием внутренней части;
стиль% - 16 битовое число служащее маской для построения прерывистых линий.
Оператор построения окружностей и эллипсов:
Назначение: Вычерчивание окружности с заданным радиусом или эллипса с заданным отношением полуосей относительно некоторого центра.
Синтаксис:
CIRCLE [STEP] (x, y), <радиус> [ <цвет> ] [, <начало> ] [, [<конец>] [,<сжатие>] ] ] ]
где STEP –аргумент указывает, что координаты x, y интерпретируются как относительные смещения от текущей позиции графического курсора;
x, y - кординаты центра окружности или эллипса;
<радиус> - радиус окружности или большая полуось эллипса;
<цвет> - цвет точки, по умолчанию цвет текущего переднего плана.
<начало> - координата начала дуги в радианах;
<конец> - координата конца дуги в радианах;
<сжатие> - отношение оси Y к ос X.