TCanvas

Наследование: TPersistent > TObject -DESKTOP-

Канва - сердцевина графической подсистемы DataExpress. Он объединяет в себе и «холст» (контекст конкретного устройства GDI), и «рабочие инструменты» (перо, кисть, шрифт), и даже «подмастерьев» (набор функций по рисованию типовых геометрических фигур).

Канва не является компонентом, но она присутствует в качестве свойства во многих других компонентах, которые должны уметь нарисовать себя и отобразить какую-либо информацию.

Методы
ArcРисует дугу окружности или эллипса.
ChordРисует заполненную замкнутую фигуру, ограниченную дугой окружности или эллипса и хордой.
DrawРисует графическое изображение в указанную позицию канвы.
EllipseРисует заполненную окружность или эллипс.
FillRectЗаполняет указанный прямоугольник канвы, используя текущее значение Brush.
FloodFillЗакрашивает текущей кистью замкнутую область канвы, определенную цветом.
LineToРисует на канве прямую линию, начинающуюся с текущей позиции пера и кончающуюся указанной точкой.
MoveToИзменяет текущую позицию пера на заданную, ничего не рисуя при этом.
PieРисует заполненную замкнутую фигуру - сегмент окружности или эллипса.
RectangleРисует на канве текущим пером прямоугольник и закрашивает его текущей кистью.
RefreshСбрасывает дескрипторы пера, кисти и шрифта в значения по умолчанию.
RoundRectРисует на канве прямоугольную рамку со скругленными углами.
TextHeightВозвращает высоту в пикселях текста, который предполагается написать на канве текущим шрифтом.
TextOutРисует указанную строку текста на канве, начиная с указанной позиции.
TextRectРисует указанную строку текста на канве, начиная с указанной позиции и обрезая текст, выходящий за пределы указанной прямоугольной области.
TextWidthВозвращает ширину текста в пикселях, который предполагается нарисовать на канве текущим шрифтом.
Свойства
BrushЦвет и стиль кисти.
FontАтрибуты шрифта.
HandleДескриптор контекста устройства.
PenАтрибуты пера, используемого для рисования линий и фигур.
PixelsДоступ к пикселям канвы.