Привет, Гость! Регистрация RSS
Понедельник, 29.04.2024
Главная » Статьи » Основные статьи сайта

Компонент Shape

В Delphi существуют компоненты для отображения графики. Так что Вы наверняка уже сталкивались с компонентами Image, PaintBox, Chart.

Однако, компонент Shape условно является средством представления графической информации. Если Image отображает пиктограмм, битовых матриц и метафайлов, а Chart используется для создания диаграмм и графиков, то компонент Shape предназначен для рисования различных геометрических фигур, заштрихованных соответствующим образом. Основным свойством этого компонента выступает Shape, т.е. форма, которое может принимать следующие значения: 

stRectangle прямоугольник 
stRoundRect прямоугольник со скругленными углами  
stEllipse 
эллипс 
stSquare квадрат 
stRoundSquare квадрат со скругленными углами 
stCircle круг 

Примеры этих форм показаны на рисунке.

Следующее, не менее существенное свойство компонента — Brush (кисть). Это свойство представляет собой объект типа TBrush и имеет ряд подсвойств, такие как стиль (Brush.Style) и цвет (Brush.Color) заливки фигуры. Именно благодаря им, ваша фигура будет иметь определенную окраску. Если свойство Color определяет цвет заполнения, то свойство Style поможет Вам задать шаблон заполнения, а именно штриховку.

Если вы решили всерьез и надолго обжиться и купить квартиру в Мариуполе, вы сможете это сделать наиболее выгодным для себя образом, просто перейдя по этой ссылке rielt.donetsk.ua/mariupol/flats-sale/

Третье из специфических свойств компонента Shape Pen (перо), определяющее стиль линий. Это свойство является объектом, в свою очередь имеющим ряд свойств. Одно из них уже известное вам свойство Color — цвет, которым наносится рисунок. Второе свойство — Width (толщина линии). 
Нравится
Категория: Основные статьи сайта | Добавил: Dark_Green (10.03.2013)
Просмотров: 9915 | Теги: компонент shape, графика delphi, Shape | Рейтинг: 0.0/0

Другие статьи
»
Графические инструменты Delphi (1 часть) (0)
»
Компонент Shape (0)
»
Создание MP3-проигрывателя, используя MediaPlayer. (1)
»
Функция Pars(); (1)
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]