Книга: Описание языка PascalABC.NET
Текущая графическая кисть Brush
Текущая графическая кисть Brush
Объект текущей кисти возвращается функцией Brush и имеет тип GraphABCBrush:
function Brush: GraphABCBrush;
Класс GraphABCBrush имеет следующий интерфейс:
type
GraphABCBrush = class
property NETBrush: System.Drawing.Brush;
property Color: GraphABC.Color;
property Style: BrushStyleType;
property Hatch: HatchStyle;
property HatchBackgroundColor: GraphABC.Color;
property GradientSecondColor: GraphABC.Color;
end;
Свойства класса GraphABCBrush описаны в следующей таблице:
property NETBrush: System.Drawing.Brush; Текущая кисть .NET |
property Color: GraphABC.Color; Цвет кисти |
property Style: BrushStyleType; Стиль кисти |
property Hatch: HatchStyle; Штриховка кисти |
property HatchBackgroundColor: GraphABC.Color; Цвет заднего плана штриховой кисти |
property GradientSecondColor: GraphABC.Color; Второй цвет градиентной кисти |
Пример.
Brush.Color := clRed;
Brush.Style := bsHatch;
Brush.Hatch := bhBackwardDiagonal;
Кроме того, можно изменять свойства текущей кисти, используя соответствующие процедуры и функции.
- Типы и переменные модуля GraphABC
- Графические примитивы
- Функции для работы с цветом
- Цветовые константы
- Подпрограммы для работы с пером
- Текущее перо Pen
- Стили пера
- Подпрограммы для работы с кистью
- Текущая графическая кисть Brush
- Стили кисти
- Стили штриховки кисти
- Подпрограммы для работы со шрифтом
- Текущий шрифт Font
- Стили шрифта
- Класс Picture графического рисунка
- Подпрограммы для работы с графическим окном
- Класс GraphABCWindow графического окна
- Подпрограммы для работы с координатами графического окна
- Класс GraphABCCoordinate графического окна
- Подпрограммы блокировки рисования
- Подпрограммы режимов рисования
- События модуля GraphABC
- Виртуальные коды клавиш
- 05. Текущая работа
- 9.3.2. Графическая оболочка для редактирования файла
- Графическая модель
- Работа с типами Brush
- Работа с LinearGradientBrush
- 9.18. Healing Brush (Лечащая кисть)
- Графическая фиксация дискуссии для вовлечения людей в работу
- Работа с TextureBrush
- Класс SolidBrush
- Класс TextureBrush
- Работа с HatchBrush
- Drawing with Pens and Painting with Brushes