TFontInfos.FindStyleWithFontStyle

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

TFontInfos.FindStyleWithFontStyle

Поиск элемента, имеющего шрифт с указанным стилем.

function FindStyleWithFontStyle(BaseStyle: Integer;

  Value, Mask: TFontStyles): Integer;

Поиск элемента коллекции, имеющего все свойства стиля с номером BaseStyle, за исключением стиля шрифта, заданного параметрами Value и Mask.

Mask – множество стилей шрифта, которые нужно сравнить.

Value – множество стилей шрифта, которые должны быть установлены.

BaseStyle – номер элемента в коллекции Items.

Например:

Mask = [fsBold], Value = [fsBold] выполняет поиск полужирного стиля текста (остальные свойства стиля не проверяются)

Mask = [fsBold], Value = [] выполняет поиск не-полужирного стиля текста (остальные свойства стиля не проверяются)

Следующие свойства пропускаются при сравнении элементов:

Standard;

StyleName (если RichViewCompareStyleNames=False (по умолчанию)).

Возвращаемое значение:

Номер элемента, или -1 если не найден.

См. также:

другие методы TFontInfos.Find***; самый универсальный из них – FindSuchStyle;

TFontInfo.IsEqual.