Метод |
Описание |
TextOut (х,у, s) |
Выводит строку s от точки с координатами (х, у). Шрифт определяет свойство Font поверхности (canvas), на которую выводится тест, цвет закраски области вывода текста — свойство Brush этой же поверхности |
Draw(x,y,b) |
Выводит от точки с координатами (х, у) битовый образ b. Если значение свойства Transparent поверхности, на которую выполняется вывод, равно true, то точки, цвет которых совпадает с цветом левой нижней точки битового образа, не отображаются |
LineTo (x,y) |
Вычерчивает линию из текущей точки в точку с указанными координатами. Вид линии определяет свойство Реп |
MoveTo(x,y) |
Перемещает указатель текущей точки в точку с указанными координатами |
PolyLine (pi) |
Вычерчивает ломаную линию. Координаты точек перегиба задает параметр р1 — массив структур типа TPoint. Если первый и последний элементы массива одинаковы, то будет . вычерчен замкнутый контур. Вид линии определяет свойство Реn |
Polygon (pi ) |
Вычерчивает и закрашивает многоугольник. Координаты углов задает параметр p1 — массив структур типа TPoint. Первый и последний элементы массива должны быть одинаковы. Вид границы определяет свойство Реп, цвет и стиль закраски внутренней области — свойство Brush |
Ellipse (xl,yl, [VI 8] x2,y2) |
Вычерчивает эллипс, окружность или круг. Параметры x1, y1, х2 и у2 задают размер прямоугольника, в который вписывается эллипс. Вид линии определяет свойство Реn |
Arc(xl, yl,x2, y2, хЗ,уЗ,х4,у4) |
Вычерчивает дугу. Параметры x1, y1, x2, у2 определяют эллипс, из которого вырезается дуга, параметры х2, у2, хЗ, и у4 — координаты концов дуги. Дуга вычерчивается против часовой стрелки от точки (х3, у3) к точке (х4, у4). Вид линии (границы) определяет свойство Реп, цвет и способ закраски внутренней области — свойство Brush |
Rectangle (xl, yl, х2,У2) |
Вычерчивает прямоугольник. Параметры x1, y1, x2 и у2 задают координаты левого верхнего и правого нижнего углов. Вид линии определяет свойство Реп, цвет и способ закраски внутренней области — свойство Brush |
RoundRec (xl, yl, х2,у2, хЗ,уЗ) |
Вычерчивает прямоугольник со скругленными углами. Параметры x1, y1, х2 и у2 задают координаты левого верхнего и правого нижнего углов, х3 и у3 — радиус скругления. Вид линии определяет свойство Реп, цвет и способ закраски внутренней области — свойство Brush |
Таблица П.26. Свойства объекта canvas
Свойство |
Описание |
Transparent |
Признак использования "прозрачного" цвета при выводе битового образа методом Draw. Если значение свойства равно true, то точки, цвет которых совпадают с цветом левой нижней точки битового образа, не отображаются |
Pen |
Свойство Реп представляет собой объект (см. табл. П1.27), свойства которого определяют цвет, толщину и стиль линий, вычерчиваемых методами вывода графических примитивов |
Brush |
Свойство Brush представляет собой объект (см. табл. П1. 28), свойства которого определяют цвет и стиль закраски областей, вычерчиваемых методами вывода графических примитивов |
Font |
Свойство Font представляет собой объект, уточняющие свойства которого определяют шрифт (название, размер, цвет, способ оформления), используемый для вывода на поверхность холста текста |