|
<< Нажмите, чтобы показать Содержание >> TRVStyleTemplate.ParentId, Parent |
Задаёт шаблон стиля, на котором основан текущий шаблон стиля.
property ParentId: TRVStyleTemplateId;
property Parent: TRVStyleTemplate; // только для чтения
Чтобы назначить некоторый шаблон стиля родительским для этого шаблона, присвойте его Id свойству ParentId.
Чтобы сделать этот шаблон стиля корневым, присвойте ParentId = -1.
Parent возвращает родительский шаблон стиля или nil, если ParentId = -1, то есть Parent.Id = ParentId.
Если Kind = rvstkText, родительскими могут быть только шаблоны стилей с Kind = rvstkText.
Если Kind <> rvstkText, родительскими могут быть только шаблоны стилей с Kind <> rvstkText.
Циклические ссылки не допускаются.
Шаблон стиля наследует от родительских шаблонов свойства, не перечисленные в ValidTextProperties и ValidParaProperties.
Эти свойства копируются при присваивании одного шаблона стиля другому только в том случае, если оба шаблона стилей принадлежат одной коллекции.
Значение по умолчанию:
ParentId: -1