ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
изменение параметров изображенияПри рисовании линий и фигур, рассмотренных выше, используются компоненты класса TCanvas: перо (Pen) и кисть (Brush). Различие между пером (Pen) и кистью (Brush) заключается в следующем: перо (Pen) используется при рисовании линий или рамок, а кисть (Brush) для заполнения фигуры. Для изменения цвета линии, необходимо изменить соответствующее свойство пера, например:
Image.Picture.Bitmap.Canvas.Pen.Color:=clRed {красный цвет пера} Использование после этого любых процедур рисования позволит получить линии контуров красного цвета. Возможные варианты значений указанного свойства: clGreen, clBlue и т.д.
Кроме того, имеется возможность изменить толщину и тип линии:
Image.Picture.Bitmap.Canvas.Pen.Width:=2 {линия толщиной 2}
По умолчанию толщина линии равна 1. Image.Picture.Bitmap.Canvas.Pen.Style:=psDash { штриховая линия } Возможные варианты значений указанного свойства: psDot – штриховая линии их коротких штрихов, psDashDot – штрихпунктирная линия. По умолчанию свойство имеет значение psSolid – сплошная линия. Для заполнения внутренней области фигур (прямоугольника, эллипса и т.п.) используется кисть (Brush). Цвет кисти задается следующим образом:
Image.Picture.Bitmap.Canvas.Brush.Color:=clGreen { зеленый цвет кисти } Кроме того, имеется возможность задать вид заполнения внутренней области:
Image.Picture.Bitmap.Canvas.Brush.Style:= bsFDiagonal { диагональная штриховка }
Возможные варианты значений указанного свойства:
Не нашли, что искали? Воспользуйтесь поиском:
|