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