Глобальные константы и переменные

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

Глобальные константы и переменные

Глобальные константы и переменные

Редактирование, каретка

RichViewEditCaretWidthMode, RichViewEditCaretWidth задают ширину каретки.

RichViewEditCaretHeightExtra: Integer позволяет сделать каретку выше или ниже.

RichViewEditMinCaretHeight, RichViewEditMaxCaretHeight: Integer минимальная и максимальная высота каретки.

RichViewEditCustomCaretSize: Boolean разрешает менять размер каретки в событии.

RichViewEditCaretPosition: TRVHorizontalCaretPosition указывает, как каретка расположена относительно места вставки.

Редактирование, остальное

RichViewEditDefaultProportionalResize: Boolean задаёт, изменяются ли размеры изображений мышью с сохранением пропорций.

RichViewEditEnterAllowsEmptyMarkeredLines: Boolean включает или отключает автоматическое удаление маркера списка из новой пустой строки.

RichViewUnicodeInput: TRichViewUnicodeInput задаёт, как обрабатывается ввод символов Юникода в неюникодных версиях Delphi.

RichViewTableAutoAddRow: Boolean разрешает или запрещает добавление новых строк таблицы с помощью клавиши Tab, а также удаление строк и столбцов таблицы с помощью клавиши Backspace.

RichViewCtrlUpDownScroll: Boolean задаёт обработку сочетаний клавиш Ctrl + Up и Ctrl + Down.

Сохранение и загрузка

RVDefaultLoadProperties: TRVDefaultLoadProperties – свойства по умолчанию для текста и абзацев, загружаемых из Markdown, HTML, RTF и DocX.

RichViewSavePInHTML: Boolean предписывает всегда использовать тег <p> при сохранении в HTML.

RichViewSaveDivInHTMLEx: Boolean предписывает всегда использовать тег <div> при сохранении в HTML.

RichViewCSSUseSystemColors: Boolean включает или отключает сохранение системных цветов в CSS.

RichViewSavePageBreaksInText: Boolean разрешает или запрещает сохранение символов разрыва страницы в обычном тексте.

RichViewDoNotCheckRVFStyleRefs: Boolean позволяет отключить проверку недопустимых номеров стилей при загрузке RVF.

RichViewResetStandardFlag: Boolean задаёт, нужно ли сбрасывать свойство Standard в False при вставке RVF.

RichViewPixelsPerInch: Integer позволяет переопределить плотность пикселей экрана.

RichViewAutoAssignNormalStyleTemplate: Boolean задаёт, нужно ли назначать шаблон стиля 'Normal' при загрузке абзацев без стиля из RVF, RTF и DocX.

RichViewTableDefaultRTFAutofit: Boolean позволяет сохранять таблицы в RTF и DocX с автоматическим подбором ширины по содержимому.

RichViewSaveHyperlinksInDocXAsFields задаёт способ сохранения гиперссылок в DocX.

RichViewRemoveNbSpAfterImport предписывает удалять неразрывные пробелы из пустых строк после импорта HTML и Markdown.

DefaultRVFPixelsPerInch задаёт значение «пикселей на дюйм» для старых RVF-файлов.

Таблицы

RichViewTableAutoAddRow: Boolean разрешает или запрещает добавление новых строк таблицы с помощью клавиши Tab, а также удаление строк и столбцов таблицы с помощью клавиши Backspace.

RichViewAllowCopyTableCells: Boolean позволяет запретить копирование выделения, содержащего несколько ячеек таблицы, в буфер обмена.

RichViewTableDefaultRTFAutofit: Boolean позволяет сохранять таблицы в RTF и DocX с автоматическим подбором ширины по содержимому.

DefaultRVFPixelsPerInch задаёт значение «пикселей на дюйм» для старых RVF-файлов.

Форматирование и показ

RichViewJustifyBeforeLineBreak:Boolean задаёт, выравниваются ли по ширине строки, находящиеся перед разрывами строк.

RichViewStringFormatMethod:Boolean позволяет включить альтернативный метод измерения текста.

RichViewShowGhostSpaces: Boolean позволяет отображать пробелы, «скрытые» между строками.

RVVisibleSpecialCharacters: TRVSpecialCharacters задаёт, какие специальные символы могут отображаться.

RVAlwaysShowPlaceholders: Boolean позволяет отображать заполнители для текстовых блоков, даже если специальные символы не отображаются.

RVThumbnailMaker: TRVThumbnailMaker предоставляет доступ к объекту, используемому для создания масштабированных изображений.

RichViewMaxPictureCount: Integer максимальное количество «активных» изображений в компоненте TRichView.

RichViewMaxThumbnailCount: Integer максимальное количество масштабированных изображений, хранящихся в компоненте TRichView.

Печать

RichViewPixelsPerInch: Integer позволяет переопределить плотность пикселей экрана.

RichViewAlternativePicPrint: Boolean указывает использовать альтернативный метод печати изображений.

Фоновая проверка орфографии

RichViewApostropheInWord: Boolean указывает, как обрабатывается символ апострофа при вычислении границы между словами.

Классы единичных объектов

RVControlsPainter: TRVControlsPainter рисует стандартные компоненты (кнопки, полосы прокрутки, списки и т.д.).

RVDefaultLoadProperties: TRVDefaultLoadProperties задаёт свойства текста и абзацев, загруженных из HTML, Markdown, RTF, DocX, по умолчанию.

RVThumbnailMaker: TRVThumbnailMaker предоставляет доступ к объекту, создающему масштабированные копии изображений.

Остальное

RichViewCompareStyleNames: Boolean указывает, следует ли учитывать свойство StyleName при сравнении и поиске стилей текста, абзацев и списков.


Глобальные функциональные переменные

RVIsCustomURL: TCustomRVIsURLFunction позволяет распознавать нестандартные адреса URL.

RVGetSystemColor: TRVGetSystemColorFunction позволяет использовать нестандартные цветовые схемы.


Константы

rvs*** constants: типы элементов;

rveipc*** constants: целочисленные свойства элементов документа;

rvespc*** constants: строковые свойства элементов документа;

Константы и переменные для работы с буфером обмена.

Цветовые константы

Константы стиля пера