Методы графики
С помощью методов графики можно рисовать графические примитивы: Линии, прямоугольники и эллипсы на поверхности формы или в области для рисования.
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 оранжевый
Остальные номера дают миллионы различных
оттенков цветов.