|
<< Нажмите, чтобы показать Содержание >> 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 всех шаблонов стилей. Например, если вы реализуете локализацию имён стандартных стилей, аналогичную функцию потребуется реализовать самостоятельно.