Reset

Формы, взаимодействие, типы данных, части документов, переменные данные, редактирование документов

TPDFlibFormSession.Reset

TPDFlibFormSession

Индексы виджетов с фокусом, наведением и нажатием возвращаются в ноль, кэшированное значение отображения отбрасывается, а полное состояние правки, включая историю правок, удаляется

Никакие действия виджетов не отправляются и никакие значения полей не меняются, поэтому незафиксированная правка просто отбрасывается, а не подтверждается или отменяется через CommitEdit или CancelEdit

AttachLibrary Вызов игнорируется, пока применяется правка, шаг истории или фиксация, а

Объявление

procedure Reset;

Пример

Session.Reset;
Session.AttachLibrary(OtherPDF);

TPDFlibDynamicComponentSession.Reset

Перезапускает TPDFlibDynamicComponentSession, заменяя текущий компонент свежим клоном начального компонента, зафиксированного при его подключении Счётчик композиций возвращается к нулю,

Completed возвращается к False, а состояние повтора удержания вместе, включая LastRetryReason и LastRequiredSlotHeight, очищается

Объявление

function TPDFlibDynamicComponentSession.Reset: Integer;

Возвращаемое значение

Возвращает 1, когда сеанс перезапущен из клонированного начального компонента, или 0, когда начальный компонент недоступен или клонирование не удалось

См. также

AttachLibrary, CancelEdit, ClearEditState, LibraryInstance, TPDFlibFormSession, TPDFlibDynamicComponentSession, AttachComponent, CloneCurrentComponent, CompositionCount