Reset

Formulare, Interaktion, Datentypen, Dokumentteile, variable Daten, Dokumentbearbeitung

TPDFlibFormSession.Reset

Löscht Fokus-, Hover-, Druck-, Bearbeitungs- und Auswahlzustand der TPDFlibFormSession

Die fokussierten, gehoverten und gedrückten Widget-Indizes kehren zu null zurück, der zwischengespeicherte Anzeigewert wird verworfen und der vollständige Bearbeitungszustand samt Bearbeitungsverlauf weggeworfen

Es werden keine Widget-Aktionen versendet und keine Feldwerte geändert, sodass eine unbestätigte Bearbeitung schlicht aufgegeben statt über CommitEdit oder CancelEdit bestätigt oder abgebrochen wird

AttachLibrary übernommen oder abgebrochen wird Der Aufruf wird ignoriert, während eine Bearbeitung, ein Verlaufsschritt oder eine Übernahme angewendet wird, und

Deklaration

procedure Reset;

Beispiel

Session.Reset;
Session.AttachLibrary(OtherPDF);

TPDFlibDynamicComponentSession.Reset

Startet eine TPDFlibDynamicComponentSession neu, indem die aktuelle Komponente durch einen frischen Klon der initialen Komponente ersetzt wird, der beim Anhängen erfasst wurde Der Kompositionszähler kehrt auf null zurück,

Completed kehrt zu False zurück, und der Wiederversuchszustand für den Zusammenhalt einschließlich LastRetryReason und LastRequiredSlotHeight wird gelöscht

Deklaration

function TPDFlibDynamicComponentSession.Reset: Integer;

Rückgabewert

Gibt 1 zurück, wenn die Sitzung aus der geklonten initialen Komponente neu gestartet wurde, oder 0, wenn keine initiale Komponente verfügbar ist oder das Klonen fehlgeschlagen ist

Siehe auch

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