Функция RVGetNoteTextStyleNo

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

Функция RVGetNoteTextStyleNo

Возвращает номер стиля текста для использования в концевой сноске, сноске или сноске в рамке.

Модуль [VCL/FMX] RVNote / fmxRVNote.

function RVGetNoteTextStyleNo(RVStyle: TRVStyle; StyleNo: Integer;

  StyleTemplateName: TRVStyleTemplateName=''): Integer;

Эта функция возвращает стиль текста (номер элемента в RVStyle.TextStyles), который можно использовать для символов сносок.

Если параметр StyleTemplateName не пуст и шаблон стиля с таким именем существует в RVStyle.StyleTemplates, функция возвращает номер текстового стиля, полученного из текстового стиля с номером StyleNo после применения этого шаблона.

В противном случае она возвращает номер текстового стиля со всеми свойствами RVStyle.TextStyles[StyleNo], но с SubSuperScriptType = rvsssSuperScript.

Во всех случаях свойство Protection возвращаемого текстового стиля равно [rvprDoNotAutoSwitch].

Если такого текстового стиля не существует, функция добавляет его в конец RVStyle.TextStyles.

Рекомендуемые имена шаблонов стилей для использования с этой функцией:

'endnote reference' – для концевых сносок и ссылок на сноски внутри текста концевых сносок;

'footnote reference' – для сносок и ссылок на сноски внутри текста сносок.