Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Графические компоненты
При создании приложений используют различные визуальные эффекты, такие как рамки, фаски и элементарные графические фигуры. В Delphi для работы с такими элементами используются компоненты Shape, Bevel и Image, расположенные на странице Additional Палитры компонентов. Компонент Shape предназначен для отображения геометрических фигур. Вид отображаемой фигуры определяется одноименным свойством Shape, которое может принимать значения: ∙ stCircle – круг; ∙ stEllipse – эллипс; ∙ stRectangle – прямоугольник; ∙ stRoundRect – прямоугольник со скругленными углами; ∙ stRoundSquare – квадрат со скругленными углами; ∙ stSquare – квадрат. Помимо этого за отображение отвечают еще свойства Brush и Pen. Свойство Brush отвечает за закраску фигуры и имеет два свойства: ∙ Color – цвет заливки; ∙ Style – способ заливки, может принимать следующие значения:
Свойство Pen отвечает за обрамления фигуры и имеет четыре свойства: ∙ Color – цвет обрамления; ∙ Mode – режим отображения (способ взаимодействия цвета линии с цветом холста), может принимать следующие значения: - pmBlack – всегда черный; - pmWhite – всегда белый; - pmNop – цвет линии не взаимодействует с цветом холста; - pmNot – цвет, инверсный цвету фона холста; - pmCopy – цвет линии определяется в свойстве Color; - pmNotCopy – цвет, инверсный цвету, определённому в свойстве Color; - pmMergePenNot – цвет образуется путём объединения цвета линии и инверсного цвета фона холста; - pmMaskPenNot – цвет образуется путём объединения цветов, общих для цвета линии и инверсного цвета фона холста; - pmMergeNotPen – цвет образуется путём объединения цвета фона холста и инверсного цвета линии; - pmMaskNotPen – цвет образуется путём объединения цветов, общих для цвета фона холста и инверсного цвета линии; - pmMerge – цвет образуется путём объединения цвета линии и цвета фона холста; - pmNotMerge – цвет, инверсный значению pmMerge; - pmMask – цвет образуется путём объединения цветов, общих для цвета фона холста и цвета линии; - pmNotMask – цвет, инверсный значению pmMask; - pmXor – цвет образуется путём объединения несовпадающих цветов линии и фона холста; - pmNotXor – цвет, инверсный значению pmXor; ∙ Style – стиль линии, может принимать следующие значения:
∙ Width – толщина линии. Компонент Bevel предназначен для визуального разделения элементов на экране и представляет собой трёхмерную рамку. Внутренняя область компонента прозрачна. Внешний вид компонента Bevel задаётся свойством Shape, которое может принимать значения: ∙ bsBox – трёхмерный прямоугольник; ∙ bsFrame – рамка; ∙ bsTopLine – линия сверху; ∙ bsBottomLine – линия снизу; ∙ bsLeftLine – линия слева; ∙ bsRightLine – линия справа; ∙ bsSpacer – невидимая область. Стиль фаски определяется свойством Style, которое может принимать два значения: ∙ bsLowered – фаска утоплена; ∙ bsRaised – фаска приподнята. Компонент Image предназначен для отображения изображения определённого графического формата. Он является контейнером для графического объекта и может содержать растровое изображение форматов BMP, ICO или WMF. Основными свойства компонента Image являются: ∙ Picture – определяет изображение, размещаемое внутри объекта; ∙ Height – высота изображения; ∙ Width – ширину изображения; ∙ AutoSize – автоматическое приведение размера компонента Image к размеру изображения; ∙ Stretch – автоматическое приведение размера изображения к размеру компонента Image; ∙ Proportional – соблюдение пропорций изображения при приведении размеров изображения к размерам компонента Image; ∙ Center – определяет, центруется изображение в нутрии компонента Image или нет; ∙ Transparent – позволяет сделать изображение прозрачным.
Date: 2015-06-06; view: 521; Нарушение авторских прав |