procedure DrawPolygon(points: array of Point);
Рисует замкнутую ломаную по точкам, координаты которых заданы в массиве points
procedure FillPolygon(points: array of Point);
Заполняет многоугольник, координаты вершин которого заданы в массиве points
procedure Polygon(points: array of Point);
Рисует заполненный многоугольник, координаты вершин которого заданы в массиве points
procedure Polyline(points: array of Point);
Рисует ломаную по точкам, координаты которых заданы в массиве points
procedure Curve(points: array of Point);
Рисует кривую по точкам, координаты которых заданы в массиве points
procedure DrawClosedCurve(points: array of Point);
Рисует замкнутую кривую по точкам, координаты которых заданы в массиве points
procedure FillClosedCurve(points: array of Point);
Заполняет замкнутую кривую по точкам, координаты которых заданы в массиве points
procedure ClosedCurve(points: array of Point);
Рисует заполненную замкнутую кривую по точкам, координаты которых заданы в массиве points
procedure TextOut(x,y: integer; s: string);
Выводит строку s в прямоугольник к координатами левого верхнего угла (x,y)
procedure TextOut(x,y: integer; n: integer);
Выводит целое n в прямоугольник к координатами левого верхнего угла (x,y)
procedure TextOut(x,y: integer; r: real);
Выводит вещественное r в прямоугольник к координатами левого верхнего угла (x,y)
procedure DrawTextCentered(x,y,x1,y1: integer; s: string);
Выводит строку s, отцентрированную в прямоугольнике с координатами (x,y,x1,y1)
procedure DrawTextCentered(x,y,x1,y1: integer; n: integer);
Выводит целое значение n, отцентрированное в прямоугольнике с координатами (x,y,x1,y1)
procedure DrawTextCentered(x,y,x1,y1: integer; r: real);
Выводит вещественное значение r, отцентрированное в прямоугольнике с координатами (x,y,x1,y1)
procedure FloodFill(x,y: integer; c: Color);
Заливает область одного цвета цветом c, начиная с точки (x,y).
Функции для работы с цветом
Тип цвета Color является синонимом System.Drawing.Color.
|
function RGB(r,g,b: byte): Color; Возвращает цвет, который содержит красную (r), зеленую (g) и синюю (b) составляющие (r,g и b - в диапазоне от 0 до 255) |
|
function ARGB(a,r,g,b: byte): Color; Возвращает цвет, который содержит красную (r), зеленую (g) и синюю (b) составляющие и прозрачность (a) (a,r,g,b - в диапазоне от 0 до 255) |
|
function RedColor(r: byte): Color; Возвращает красный цвет с интенсивностью r (r - в диапазоне от 0 до 255) |
|
function GreenColor(g: byte): Color; Возвращает зеленый цвет с интенсивностью g (g - в диапазоне от 0 до 255) |
|
function BlueColor(b: byte): Color; Возвращает синий цвет с интенсивностью b (b - в диапазоне от 0 до 255) |
|
function clRandom: Color; Возвращает случайный цвет |
|
function GetRed(c: Color): integer; Возвращает красную составляющую цвета |
|
function GetGreen(c: Color): integer; Возвращает зеленую составляющую цвета |
|
function GetBlue(c: Color): integer; Возвращает синюю составляющую цвета |
|
function GetAlpha(c: Color): integer; Возвращает составляющую прозрачности цвета |
Цветовые константы
clAquamarine
|
clAzure |
clBeige |
|
|
clBisque |
clBlack |
clBlanchedAlmond |
|
clBlue |
clBlueViolet |
clBrown |
|
clBurlyWood |
clCadetBlue |
clChartreuse |
|
clChocolate |
clCoral |
clCornflowerBlue |
|
clCornsilk |
clCrimson |
clCyan |
|
clDarkBlue |
clDarkCyan |
clDarkGoldenrod |
|
clDarkGray |
clDarkGreen |
clDarkKhaki |
|
clDarkMagenta |
clDarkOliveGreen |
clDarkOrange |
|
clDarkOrchid |
clDarkRed |
clDarkTurquoise |
|
clDarkSeaGreen |
clDarkSlateBlue |
clDarkSlateGray |
|
clDarkViolet |
clDeepPink |
clDarkSalmon |
|
clDeepSkyBlue |
clDimGray |
clDodgerBlue |
|
clFirebrick |
clFloralWhite |
clForestGreen |
|
clFuchsia |
clGainsboro |
clGhostWhite |
|
clGold |
clGoldenrod |
clGray |
|
clGreen |
clGreenYellow |
clHoneydew |
|
clHotPink |
clIndianRed |
clIndigo |
|
clIvory |
clKhaki |
clLavender |
|
clLavenderBlush |
clLawnGreen |
clLemonChiffon |
|
clLightBlue |
clLightCoral |
clLightCyan |
|
clLightGray |
clLightGreen |
clLightGoldenrodYellow |
|
clLightPink |
clLightSalmon |
clLightSeaGreen |
|
clLightSkyBlue |
clLightSlateGray |
clLightSteelBlue |
|
clLightYellow |
clLime |
clLimeGreen |
|
clLinen |
clMagenta |
clMaroon |
|
clMediumBlue |
clMediumOrchid |
clMediumAquamarine |
|
clMediumPurple |
clMediumSeaGreen |
clMediumSlateBlue |
|
clMoneyGreen |
clPlum |