TCustomRichViewEdit.ApplyStyleConversion

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

TCustomRichViewEdit.ApplyStyleConversion

Применяет процедуру изменения свойств текста к выделенным текстовым элементам, табуляциям, текстовым меткам (и всем элементам, унаследованным от текстовых меток).

function ApplyStyleConversion(UserData: Integer;

  Recursive: Boolean = True): Boolean;

Этот метод вызывает событие OnStyleConversion для каждого выделенного элемента документа, а также для текущего стиля текста. Он позволяет реализовать такие команды как «сделать текст курсивом», «установить размер текста» и т.п.

Этот метод игнорирует защиту текста: он может изменить стиль даже у элементов, имеющих опцию rvprStyleProtect в свойстве Protection стиля. Если вы хотите учесть защиту, вы можете сделать это самостоятельно в обработчике события OnStyleConversion.

Если Recursive = False, OnStyleConversion не вызывается для ячеек выделенных таблиц (за исключением случая выделения нескольких ячеек в одной таблице).

Метод возвращает True, если он произвёл изменения в документе.

Тип метода: editstyle редактирование документа

Более простой способ реализации операций редактирования свойств текста предоставляет компонент TRVEditHelper.

Пример:

Demos\*\Editors\Editor 2\

См. также:

ApplyParaStyleConversion;

ApplyTextStyle.

См. также события:

OnStyleConversion.