В Delphi существуют компоненты для отображения графики. Так что Вы наверняка уже сталкивались с компонентами Image, PaintBox, Chart. Однако, компонент Shape условно является средством представления графической информации. Если Image отображает пиктограмм, битовых матриц и метафайлов, а Chart используется для создания диаграмм и графиков, то компонент Shape предназначен для рисования различных геометрических фигур, заштрихованных соответствующим образом. Основным свойством этого компонента выступает Shape, т.е. форма, которое может принимать следующие значения: stRectangle | прямоугольник | stRoundRect | прямоугольник со скругленными углами | stEllipse | эллипс | stSquare | квадрат | stRoundSquare | квадрат со скругленными углами | stCircle | круг |
Примеры этих форм показаны на рисунке. ![](http://delphiexample.at.ua/_pu/0/27343632.jpg) Следующее, не менее существенное свойство компонента — Brush (кисть). Это свойство представляет собой объект типа TBrush и имеет ряд подсвойств, такие как стиль (Brush.Style) и цвет (Brush.Color) заливки фигуры. Именно благодаря им, ваша фигура будет иметь определенную окраску. Если свойство Color определяет цвет заполнения, то свойство Style поможет Вам задать шаблон заполнения, а именно штриховку. Если вы решили всерьез и надолго обжиться и купить квартиру в Мариуполе, вы сможете это сделать наиболее выгодным для себя образом, просто перейдя по этой ссылке rielt.donetsk.ua/mariupol/flats-sale/ |
Третье из специфических свойств компонента Shape — Pen (перо), определяющее стиль линий. Это свойство является объектом, в свою очередь имеющим ряд свойств. Одно из них уже известное вам свойство Color — цвет, которым наносится рисунок. Второе свойство — Width (толщина линии).
Нравится
|