Reset

Skjemaer, interaksjon, datatyper, dokumentdeler, variable data, dokumentredigering

TPDFlibFormSession.Reset

Rydder fokus-, sveve-, trykk-, redigerings- og utvalgstilstanden til TPDFlibFormSession

Widget-indeksene for fokus, sveving og trykk går tilbake til null, den hurtiglagrede visningsverdien forkastes, og hele redigeringstilstanden inkludert redigeringshistorikken forkastes

Ingen Widget-handlinger sendes, og ingen feltverdier endres, så en ucommitet redigering rett og slett forlates i stedet for å commites eller avbrytes gjennom CommitEdit eller CancelEdit

Kallet ignoreres mens en redigering, et historikktrinn eller en commit anvendes, og AttachLibrary bruker det før en ny bibliotekinstans kobles til

Deklarasjon

procedure Reset;

Eksempel

Session.Reset;
Session.AttachLibrary(OtherPDF);

TPDFlibDynamicComponentSession.Reset

Starter en TPDFlibDynamicComponentSession på nytt ved å erstatte nåvæende komponent med en fersk klone av startkomponenten fanget da den ble koblet til

Sammensetningstellingen går tilbake til null, Completed går tilbake til False, og keep-together-ny-forsøk-tilstanden inkludert LastRetryReason og LastRequiredSlotHeight ryddes

Deklarasjon

function TPDFlibDynamicComponentSession.Reset: Integer;

Returverdi

Returnerer 1 når økten startet på nytt fra den klonede opprinnelige komponenten, eller 0 når ingen opprinnelig komponent er tilgjengelig eller kloningen mislyktes

Se også

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