|
<< Нажмите, чтобы показать Содержание >> TCustomRVParaInfo |
Это родительский класс для TParaInfo (класса элемента в коллекции стилей абзацев).
В TCustomRVParaInfo объявлено большинство свойств, задающих свойства текста.
Модуль [VCL/FMX] RVStyle / fmxRVStyle.
Синтаксис
TCustomRVParaInfo = class(TCustomRVFontOrParaInfo)
TObject
TPersistent
TCollectionItem
▪Alignment, LastLineAlignment – выравнивание абзаца (влево, вправо, по центру, по ширине, распределённое);
▪FirstIndent – отступ первой строки абзаца, прибавляется к LeftIndent;
▪LeftIndent – отступ от левого поля;
▪RightIndent – отступ от правого поля;
▪SpaceBefore – интервал перед абзацем;
▪SpaceAfter – интервал после абзаца;
▪Border – рамка вокруг абзаца;
▪Background – фон абзаца;
▪Tabs – коллекция позиций табуляции;
▪LineSpacing, LineSpacingType – междустрочный интервал (точнее, высота строки);
▪BiDiMode – направление текста по умолчанию;
▪Options – опции защиты и переноса слов.
▪OutlineLevel задаёт заголовки.
IsEqual сравнивает данный стиль с другим.
С помощью метода Assign можно присвоить один объект TCustomRVParaInfo другому.
Классы:
▪TParaInfo – класс, унаследованный от данного: атрибуты (стили) абзаца;
▪TParaInfos – коллекция стилей абзацев (TParaInfo).
Overview: