TRVStyleTemplateCollection.AssignToStrings

<< Нажмите, чтобы показать Содержание >>

TRVStyleTemplateCollection.AssignToStrings

Заполняет список строк шаблонами стилей.

type

  TRVStyleTemplateKinds = set of TRVStyleTemplateKind;

procedure AssignToStrings(Strings: TStrings; AssignIds: Boolean;

  Kinds: TRVStyleTemplateKinds; ExcludeThisStyle: TRVStyleTemplate;

  OnlyPotentialParents: Boolean);

Параметры:

Strings – заполняемый список строк. Имена шаблонов стилей добавляются в него как элементы.

Если AssignIds = True, метод сохраняет идентификаторы Ids шаблонов стилей в свойстве Objects списка Strings с приведением к типу TObject.

Добавляются только шаблоны стилей, значение Kinds которых входит в Kinds.

Если ExcludeThisStyle <> nil, этот шаблон стиля не добавляется в Strings.

Если OnlyPotentialParents = True и ExcludeThisStyle <> nil, в Strings добавляются только шаблоны стилей, которые могут быть родительскими для ExcludeThisStyle. Прямые и косвенные дочерние шаблоны ExcludeThisStyle не добавляются.

Примечание: этот метод полезен только в том случае, если пользователю отображаются значения Name всех шаблонов стилей. Например, если вы реализуете локализацию имён стандартных стилей, аналогичную функцию потребуется реализовать самостоятельно.