Надписи#

Для создания надписей, заголовков, названий в Дизайнере используется два компонента:

HAngleLabel

Поворачиваемая надпись.

RTStaticLabel

Расширенная текстовая надпись.

Поворачиваемая надпись#

Создание любой надписи начинается с размещения на поле выбранного компонента.

надпись1

Поворачиваемая надпись - простой вид надписи имеющая одну важную особенность, возможность задать угол поворота относительно центра компонента.

Благодаря возможности поворота надписи можно размещать вдоль любых наклонных компонентов мнемосхем.

../../../_images/250.png

Угол поворота устанавливается в окне Инспектора в пункте Угол поворота.

../../../_images/525.png

Задавая числовое значение угла поворота можно получить надписи следующих видов:

надпись6

Угол поворота равен «0»

надпись8

Угол поворота равен «90»

надпись9

Угол поворота равен «- 90»

надпись7

Угол поворота равен «180» или «-180»

надпись3

Угол поворота находится в положительном интервале от 0 до 180.

надпись4

Угол поворота находится в отрицательном интервале от -180 до 0.

Статическая надпись#

Компонент RTStaticLabel позволяет создавать графически сложные текстовые надписи.

В отличие от Поворачиваемой надписи, статическая надпись дает возможность использовать такие свойства как фон, границы, рамки, тени надписи, положение текста внутри компонента и прочее.

Комбинировать свойств статической надписи можно в любом сочетании. В этой статье рассмотрим несколько примеров Использования данного компонента.

Создание заголовка

../../../_images/1013.png

Порядок создания

надпись11

Создаем на поле редактирования компонент RTStaticLabel.

надпись12 надпись14

Используя свойство Заголовок указываем текст, который будет отображаться на компоненте.

Текст можно внести непосредственно в строку рядом со свойством или и в окно, которое будет открыто при двойном нажатии на поле или на кнопку надпись13.

надпись15

Используя свойство Шрифт устанавливаем значения Размер и Ширина.

надпись16

В свойстве Стиль устанавливаем Жирный.

надпись17

Меняем Цвет шрифта через свойство компонента Шрифт.

надпись18

Меняем цвет подложки и устанавливаем границы.

надпись19

Используя свойство Рамка устанавливаем её стиль.

надпись20

Устанавливаем тени надписи:

Операции с надписью

Перенос по словам

Бывает надпись содержит большое количество символов тогда как компонент на мнемосхеме должен занимать ограниченное место.

В этом случае удобно использовать такое свойство как Перенос по словам.

Формируем надпись

Переключаем свойство Перенос по словам в положение true.

надпись21

надпись22

Прозрачность

Если надпись на поле должна представлять из себя только текст, без какого-либо оформления необходимо воспользоваться свойством Прозрачность.

надпись23

Например, есть блок с текстом. Обратите внимание, что у надписи отражаются только верхняя и нижняя границы. Настройку видимости границ можно произвести используя свойство Границы, указав в списке те границы, которые будет отражены визуально.

надпись24

Переключаем свойство Прозрачность в положение true на поле остается надпись содержащая только текст и границы.

надпись25

Если отключить границы в свойстве Границы, то останется только текстовая надпись.

Отступы

Свойства Отступы… удобно использовать, если надпись находится в рамке. В этом случае границы рамки располагаются очень близко к тексту.

Отступы дают возможность заложить определенный интервал (в точках) между текстом и рамкой.

надпись26

Надпись без отступов.

надпись27

Надпись с отступами в 5 точек.

Видимость

Возникает необходимость когда надпись нужна, в качестве «подсказки» или примечания для создания мнемосхемы и не предназначена для отображения на поле в режиме Запуск. В этом случае можно воспользоваться свойством Видимость переключив свойство в положение false.

../../../_images/304.png

надпись28

На поле редактирования (режим Редактирование) надпись присутствует.

надпись29

На поле, в режиме Запуск надпись не отображается.