Reset
表單、互動、資料類型、文件組件、可變資料、文件編輯
TPDFlibFormSession.Reset
清除 TPDFlibFormSession 的焦點、懸停、按住、編輯與選取狀態
取得焦點、懸停與按住的 Widget 索引歸零,快取的顯示值被丟棄,包括編輯歷程在內的完整編輯狀態一併捨棄
不分派任何 Widget 動作,也不改變任何欄位值;未提交的編輯只是被放棄,而不是透過 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