Reset
Formularer, interaktion, datatyper, dokumentdele, variabeldata, dokumentredigering
TPDFlibFormSession.Reset
Rydder fokus-, svæve-, tryk-, redigerings- og markeringsstilstanden for TPDFlibFormSession
De fokuserede, svævende og trykkede Widget-indekser vender tilbage til nul, den mellemlagrede visningsværdi droppes, og hele redigeringstilstand inklusive redigeringshistorikken kasseres
Ingen Widget-handlinger udsendes, og ingen feltværdier ændres, så en ikke-committeret redigering opgives simpelthen frem for at blive committeret eller annulleret gennem CommitEdit eller CancelEdit
Kaldet ignoreres, mens en redigering, historiktrin eller commit anvendes, og AttachLibrary bruger det, før der tilknyttes en ny biblioteksinstans
Deklaration
procedure Reset;
Eksempel
Session.Reset;
Session.AttachLibrary(OtherPDF);
TPDFlibDynamicComponentSession.Reset
Genstarter en TPDFlibDynamicComponentSession ved at erstatte den aktuelle komponent med en frisk klon af den oprindelige komponent, der blev fanget ved tilknytningen
Antallet af kompositioner vender tilbage til nul,
Completed vender tilbage til False, og hold-sammen-tilstanden for nyt forsøg inklusive LastRetryReason og LastRequiredSlotHeight ryddes
Deklaration
function TPDFlibDynamicComponentSession.Reset: Integer;
Returværdi
Returnerer 1, når sessionen genstartede fra den klonede oprindelige komponent, eller 0, når ingen oprindelig komponent er tilgængelig, eller klonen fejlede
Se også
AttachLibrary, CancelEdit, ClearEditState, LibraryInstance, TPDFlibFormSession, TPDFlibDynamicComponentSession, AttachComponent, CloneCurrentComponent, CompositionCount