|
<< Нажмите, чтобы показать Содержание >> TCustomRichViewEdit.SetCurrentCheckpointInfo |
Метод, реализующий операцию редактирования, изменяющую свойства закладки, связанной с элементом документа в позиции каретки.
function SetCurrentCheckpointInfo(const ATag: TRVTag;
const AName: TRVUnicodeString; ARaiseEvent: Boolean): Boolean;
SetCurrentCheckpointInfo(...) работает как TopLevelEditor.SetCheckpointInfoEd(TopLevelEditor.CurItemNo, ...).
Если элемент в позиции каретки уже имеет закладку (см. GetCurrentCheckpoint), то метод меняет её свойства; в противном случае он создаёт новую закладку.
Этот метод используется совместно с методами GetCurrentCheckpoint и RemoveCurrentCheckpoint. Альтернативный набор методов: InsertCheckpoint, GetCheckpointAtCaret и RemoveCheckpointAtCaret.
Параметры:
ATag – тег закладки;
AName – имя закладки. Произвольная строка без символов переноса строки (CR и LF).
ARaiseEvent – флажок генерации события; если установлен, TRichView может генерировать событие OnCheckpointVisible для этой закладки.
Возвращаемое значение:
True, если свойства закладки были изменены. False в противном случае (функция может не сработать из-за защиты документа или режима только для чтения).
Тип метода:
редактирование документа.
См. также методы:
▪GetCurrentCheckpoint, RemoveCurrentCheckpoint;
▪InsertCheckpoint, GetCheckpointAtCaret, RemoveCheckpointAtCaret;
См. также свойства:
См. также:
▪Изменение элементов документа;
▪Закладки;