графических примитивов:
PutPixel(X,Y,цвет) – выводит в заданную позицию точку с указанным
цветом. ПримерПример:PutPixel(12Пример:PutPixel(123Пример:PutPixel(123,42Пример:PutPixel(123,423Пример:PutPixel(123,423,yellow); Line(X1,Y1,X2,Y2) – проводит линию между указанными координатами текущим стилем и цветом. ПримерПример: Line(123,500,320,240); LineTo(X,Y) – проводит линию от текущей точки до координат(X,Y). ПримерПример: LineTo(123,120); LineRel(Dx,Dy) – проводит линию от текущей точки с приростом Dx и Dy. ПримерПример: LineRel(124,231); Rectangle(X1,Y1,X2,Y2) – выводит прямоугольник с координатами левого верхнего и правого нижнего углов. ПримерПример: Rectangle(123,23,234,240); Bar(X1,Y1,X2,Y2) – выводит прямоугольник закрашенный текущем стилем и цветом. ПримерПример: Bar(540,234,247,345);
Circle(X,Y,радиус) – изображает окружность с центром в (X,Y), радиус нужно задать в пикселях. ПримерПример: Circle(320,240,50); Arc(X,Y,начальный угол, конечный угол, радиус) -выводит дугу между указанными углами с центром в (X,Y). Углы задавать в градусах, углы рассчитываются против часовой стрелки. ПримерПример: Arc(234,123,233,240,20); PiesLice(X,Y,начальный угол, конечный угол,радиус) – изображает сектор закрашенный текущим стилем и цветом. ПримерПример: PiesLice(234,345,100,180,10); Ellipse(X,Y,начальный угол, конечный угол, горизонтальный радиус, вертикальный радиус) – выводит эллипсную дугу. Пример: Пример: Ellipse(123,12,180,0,10,12); FillPoly(N,координаты) – выводит замкнутый многоугольник и штрихует его текущем видом штрихования. ПримерПример: FillPoly(4,123,234,234,345,240,222,4,123); DrawPoly(N,координаты) – изображает ломанную линию линию. N – количество точек перелома (Х1, Y1, X2, Y2, …, Xn ,Yn). ПримерПример: DrawPoly(4,123,23,132,24,234,2,123,12);