IStyleSheet.FindById

Синтаксис

FindById(Id: String): IStyleContainer;

Параметры

Id - идентификатор контейнера стиля, по которому осуществляется поиск.

Описание

Метод FindById осуществляет поиск по идентификатору и возвращает контейнер стиля из таблицы стилей. Идентификатор, по которому осуществляется поиск, передается посредством параметра Id.

Пример

Sub Main;

Var

MB: IMetabase;

MObj: IMetabaseObject;

StyleSheet: IStyleSheet;

Style: IStyleContainer;

TabSty: ITabCellStyle;

Begin

MB := MetabaseClass.Active;

MObj := MB.ItemById("Global_Style").Edit;

StyleSheet := MObj As IStyleSheet;

Style := StyleSheet.FindById("I4");

If Style <> Null Then

TabSty := New TabCellStyle.Create;

TabSty.LoadFromContainer(Style);

TabSty.Font.Size := TabSty.Font.Size * 2;

TabSty.SaveToContainer(Style);

End If;

MObj.Save;

End Sub Main;

После выполнения примера будет осуществлен поиск контейнера стиля с идентификатором "I4", и в случае удачного поиска для стиля, содержащегося в данном контейнере, будет увеличен размер шрифта в два раза.

См. также:

IStyleSheet