Листинг. Стили заполнения областей
Кисть
Кисть (canvas.Brush) используется методами, обеспечивающими вычерчивание замкнутых областей, например геометрических фигур, для заливки (закрашивания) этих областей. Кисть, как объект, обладает двумя свойствами, перечисленными в табл.
Таблица.Свойства объекта TBrush (кисть)
| Свойство | Определяет |
| Color Style | Цвет закрашивания замкнутой области Стиль (тип) заполнения области |
Область внутри контура может быть закрашена или заштрихована. В первом случае область полностью перекрывает фон, а во втором – сквозь незаштрихованные участки области будет виден фон. В качестве значения свойства Color можно использовать любую из констант типа TColor (см. список констант для свойства Pen.color в табл.). Константы, позволяющие задать стиль заполнения области, приведены в табл.
Таблица.Значения свойства Brush, style определяют тип закрашивания
| Константа | Тип заполнения (заливки) области |
| bsSolid | Сплошная заливка |
| bsClear | Область не закрашивается |
| bsHorizontal | Горизонтальная штриховка |
| bsVertical | Вертикальная штриховка |
| bsFDiagonal | Диагональная штриховка с наклоном линий вперед |
| bsBDiagonal | Диагональная штриховка с наклоном линий назад |
| bsCross | Горизонтально-вертикальная штриховка, в клетку |
| bsDiagCross | Диагональная штриховка, в клетку |
В качестве примера в листинге 1 приведена программа Стили заполнения областей,которая в окно выводит восемь прямоугольников, закрашенных черным цветом с использованием разных стилей.

unitbrustyle_;