Шаг 38.
Графические инструменты в Delphi. Класс TBrush
На этом шаге мы рассмотрим состав класса TBrush.
Объекты класса TBrush (кисти) служат для заполнения внутреннего
пространства замкнутых
фигур. Первоначально создается белая сплошная (bsSolid) кисть.
Свойства
этого класса следующие:
- property Bitmap: TBitmap; - содержит растровое изображение, которое
будет использоваться кистью для заполнения. Если это свойство определено,
свойства Color и Style игнорируются;
- property Color: TColor; - цвет кисти;
- property Handle: Integer; - дескриптор кисти. Используется при
непосредственном обращении к API-функциям Windows;
- property Style: TBrushStyle; - стиль кисти. Возможные значения:
- bsSolid - сплошная штриховка;
- bsClear - штриховка цветом фона (стирание линии);
- bsBDiagonal - штриховка диагональными линиями (///);
- bsFDiagonal - штриховка диагональными линиями (\\\);
- bsCross - штриховка "клеточками";
- bsDiagCross - штриховка "крестиками" (ххх);
- bsHorizontal - штриховка горизонтальными линиями;
- bsVertical - штриховка вертикальными линиями.
Шрифт, перо и кисть, как правило, используются не самостоятельно, а в составе
специального класса, рассмотрение которого начнется со следующего шага.
На следующем шаге мы рассмотрим состав класса TCanvas.
Предыдущий шаг
Содержание
Следующий шаг