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