Методы графики

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

   DRAW.BEGIN (DRAWAREA1)

К объекту рисунок применить метод НАЧАТЬ. Параметр – объект, на котором рисовать. Начать рисунок в области для рисованя1.

   DRAW.LINE (X1,Y1,X2,Y2)

Применить метод нарисовать линию от (x1,y1)  до  (x2,y2).

   DRAW.RECT(X,Y, ширина, высота)

Нарисовать прямоугольник. Левый верхний угол (X,Y). Ширина и высота заданы.

   DRAW.ELLIPSE(X,Y, ширина, высота, начало дуги, длина дуги)

Нарисовать эллипс. Первые 4 параметра – это параметры описанного прямоугольника. Два последних – параметры дуги в градусах, задаются если нужна дуга, а не целый эллипс.

   DRAW.POLYLINE(  ОБЪЕКТ МАССИВ ТОЧЕК)

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

   DRAW.POLYGON( ОБЪЕКТ МАССИВ ТОЧЕК)

Нарисовать многоугольник по заданным точкам.

   DRAW.PICTURE( ПУТЬ К ФАЙЛУ)

Нарисовать картинку из файла.

   DRAW.TEXT(“Hello”,100,120)

   Вывести текст на картинке в заданной точке.

   DRAW.END()

Применить метод окончить рисование.

 ПРИМЕЧАНИЕ. Перед рисунком фигуры нужно задать свойства объекта рисунок : FORECOLOR – цвет контура, FILLCOLOR – цвет заливки, FILLSTYLE – Стиль заливки : 0 -  нет заливки, 1 – сплошная заливка, 2 – 14 – штриховки.

ПРИМЕР.

    DRAW.FORECOLOR(255)

Задать голубой цвет контура.

   DRAW.FILLCOLOR(16711680)

Задать красный цвет заливки.

   DRAW.FILLSTYLE(1)

Установить заливку сплошным цветом.

   DRAW.RECT(10,10,100,50)

Нарисовать закрашенный прямоугольник. Контур голубой. Внутри красный.

 

НОМЕРА ЦВЕТОВ:

0 черный

16777215 белый

16711680 красный

16778060 желтый

8388863  фиолетовый

65280  зеленый

255 голубой

65525 темно синий

16711935 пурпурный

16744448  оранжевый

   Остальные номера дают миллионы различных оттенков цветов.

Хостинг от uCoz