Компьютерные технологии в физике. Часть 1. Компьютерное моделирование физических процессов. Красов В.И - 38 стр.

UptoLike

41
fsBold
"жирный" шрифт;
fsItalic
– "курсив";
fsUnderLine
подчеркнутые буквы;
Nameзадает название гарнитуры шрифта, например:
Canvas.Font.Name:='Arial';
Методы рисования.
Для рисования указанными выше инструментами используют мето-
ды класса TCanvas. Наиболее часто используемые из них:
MoveTo(X,Y) изменяет координаты текущей точки. Используется для
указания начала линии. X и Y целые числа, обозначающие коорди-
наты точки в пикселях от верхней левой границы того визуального
компонента, чье свойство Canvas используется для рисования.
LineTo(X,Y) проводит линию в точку с координатами X и Y. Стиль и
цвет линии определяется заданными свойствами объекта Pen.
Ellipse(X1,Y1,X2,Y2) рисует эллипс, вписанный в прямоугольник с за-
данными координатами верхнего левого (
X1,Y1
) и нижнего правого
(
X2,Y2
) углов. Параметры граничной линии и закраски определяются
заданными свойствами объектов
Pen
и
Brush
.
Rectangle(X1,Y1,X2,Y2) рисует прямоугольник, верхний левый и ниж-
ний правый угол которого задается координатами X1, Y1 и X2, Y2.
Параметры граничной линии и закраски определяются заданными
свойствами объектов Pen и Brush.
FloodFill(X,Y,Color,FillStyle) закрашивает замкнутую область, внутри
которой находится точка с координатами X,Y. Параметры закраски
определяются заданными свойствами объекта Brush. Параметр
FillStyle определяет, каким образом будет происходить закраска. Он
может принимать следующие значения:
fsBorder будет закрашиваться область, ограниченная замкнутой линией,
нарисованной цветом Color;
fsSurface область заполняется до тех пор, пока в ней присутствует цвет,
заданный параметром Color.
TextOut(X,Y,Text) выводит на экран строку текста, которая задается па-
раметром
Text
типа
string
. Координаты
X,Y
определяют точку на эк-
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
                    fsBold – "жирный" шрифт;
                    fsItalic – "курсив";
                    fsUnderLine – подчеркнутые буквы;

              Name – задает название гарнитуры шрифта, например:
              Canvas.Font.Name:='Arial';

              Методы рисования.

                   Для рисования указанными выше инструментами используют мето-
              ды класса TCanvas. Наиболее часто используемые из них:

              MoveTo(X,Y) – изменяет координаты текущей точки. Используется для
                 указания начала линии. X и Y – целые числа, обозначающие коорди-
                 наты точки в пикселях от верхней левой границы того визуального
                 компонента, чье свойство Canvas используется для рисования.

              LineTo(X,Y) – проводит линию в точку с координатами X и Y. Стиль и
                  цвет линии определяется заданными свойствами объекта Pen.

              Ellipse(X1,Y1,X2,Y2) – рисует эллипс, вписанный в прямоугольник с за-
                   данными координатами верхнего левого (X1,Y1) и нижнего правого
                   (X2,Y2) углов. Параметры граничной линии и закраски определяются
                   заданными свойствами объектов Pen и Brush.

              Rectangle(X1,Y1,X2,Y2) – рисует прямоугольник, верхний левый и ниж-
                  ний правый угол которого задается координатами X1, Y1 и X2, Y2.
                  Параметры граничной линии и закраски определяются заданными
                  свойствами объектов Pen и Brush.

              FloodFill(X,Y,Color,FillStyle) – закрашивает замкнутую область, внутри
                  которой находится точка с координатами X,Y. Параметры закраски
                  определяются заданными свойствами объекта Brush. Параметр
                  FillStyle определяет, каким образом будет происходить закраска. Он
                  может принимать следующие значения:
              fsBorder – будет закрашиваться область, ограниченная замкнутой линией,
                  нарисованной цветом Color;
              fsSurface – область заполняется до тех пор, пока в ней присутствует цвет,
                  заданный параметром Color.

              TextOut(X,Y,Text) – выводит на экран строку текста, которая задается па-
                  раметром Text типа string. Координаты X,Y определяют точку на эк-


                                                        41

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com