|
<< Нажмите, чтобы показать Содержание >> TCustomRichViewEdit.GetCheckpointAtCaret |
Возвращает закладку в позиции каретки.
function GetCheckpointAtCaret: TCheckpointData;
Этот метод возвращает закладку, только если каретка находится в начале связанного с ней элемента документа; иначе возвращается nil.
Таблица ниже сравнивает этот метод с GetCurrentCheckpoint.
Позиция каретки |
GetCheckpointAtCaret |
|
|---|---|---|
В середине текстового элемента |
возвращает nil |
возвращает закладку этого элемента |
В начале элемента и в начале строки |
возвращает закладку этого элемента |
возвращает закладку этого элемента |
В начале элемента и в середине строки |
возвращает закладку этого элемента |
возвращает закладку предыдущего элемента |
В конце элемента и в конце строки |
возвращает nil |
возвращает закладку этого элемента |
Этот метод используется совместно с InsertCheckpoint и RemoveCheckpointAtCaret. Альтернативный набор методов: SetCurrentCheckpointInfo, GetCurrentCheckpoint и RemoveCurrentCheckpoint.
См. также: