|
Свойство Brush представляет собой объект кисти со своим набором свойств: – Bitmap – представляет собой картинку размером строго 8×8 пикселей, которая используется для заполнения (заливки) области на экране;
– Color – определяет цвет заливки;
– Handle – дает возможность использовать объект кисти в прямых вызовах процедур Windows API;
– Style – позволяет установить стиль заливки (это свойство конкурирует со свойством Bitmap – какое из них было задано последним, то и будет определять вид заливки.
Свойство Font определяет параметры шрифта, которым выводится текст на холсте. Свойства: – Color – устанавливает цвет текста;
– Height – задает размер шрифта в пикселях;
– Name – содержит название шрифта;
– Size – задает размер шрифта в пунктах (это свойство неразрывно связано со свойством Height, при изменении одного из них второе тоже автоматически изменяется соответствующим образом);
– Style – устанавливает стиль шрифта (курсив, полужирный, подчеркнутый, перечеркнутый – задается в виде комбинации соответствующих значений).
Свойство Pen представляет собой объект пера, который определяет вид линий, применяемых для рисования различных фигур, и имеет собственный набор свойств: – Color – задает цвет линии;
– Handle – дает возможность использовать объект пера в прямых вызовах процедур Windows API;
– Mode – определяет режим вывода: простая линия, с инвертированием, с выполнением исключающего «или» и др.;
– Style – устанавливает стиль вывода: линия, пунктир и др.;
– Width – задает ширину линии пунктах.
В процессе рисования с использованием методов объекта Canvas требуется задавать цвета линий, текста и заливки, что делается путем установки свойства Color объектов пера, шрифта и кисти соответственно. Для задания определенного цвета применяются специальные цветовые константы. Существует большое количество таких констант, в чем можно убедиться, раскрыв в Инспекторе объектов список цветов в поле справа от свойства Color любого из компонентов, например Form. В качестве основных можно выделить одиннадцать основных цветовых констант: – clBlack – черный цвет;
– clMaroon – коричневый цвет;
– clGray – серый цвет;
– clBlue – синий цвет;
– clAqua – голубой цвет;
– clGreen – темно-зеленый цвет;
– clLime – светло-зеленый цвет;
– clFuchsia – фиолетовый цвет;
– clRed – красный цвет;
– clYellow – желтый цвет;
– clWhite – белый цвет.
Кроме того, существует еще множество констант для обозначения других цветов. |
Перейти к содержанию
Частые вопросы
Как часто обновляются данные по теме «Свойства»?
Страница пересматривается, когда меняются публичные условия, состав линейки или появляются устойчивые жалобы пользователей. Дата в карточке и в карте сайта меняется только после правки текста.
Нужна ли регистрация, чтобы пользоваться материалами Языки программирования Pascal и Delphi?
Нет. Все обзоры, таблицы и FAQ открыты. Формы заявок, если встречаются, ведут на сайты компаний и не являются частью этого проекта.
Где смотреть источники и контакты редакции Языки программирования Pascal и Delphi?
Автор указан в карточке страницы. Служебные разделы — «О проекте», «Контакты» и политика конфиденциальности — в подвале сайта.
Есть ли смысл читать FAQ, если уже есть рейтинг?
Да. FAQ отвечает на типовые вопросы выбора, рейтинг — на сравнение позиций. Это разные блоки одной страницы.