|
<< Нажмите, чтобы показать Содержание >> Функция 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' – для сносок и ссылок на сноски внутри текста сносок.