Reset
Formulaires, interaction, types de données, parties de document, données variables, édition de documents
TPDFlibFormSession.Reset
Efface l'état de focus, survol, pression, édition et sélection de la TPDFlibFormSession
Les index de widgets focalisé, survolé et pressé reviennent à zéro, la valeur affichée en cache est abandonnée et l'état d'édition complet, historique d'édition inclus, est jeté
Aucune action de widget n'est dispatchée et aucune valeur de champ n'est changée ; une édition non validée est donc simplement abandonnée plutôt que validée ou annulée via CommitEdit ou CancelEdit
AttachLibrary
L'appel est ignoré pendant qu'une édition, une étape d'historique ou une validation est en cours d'application, et
Déclaration
procedure Reset;
Exemple
Session.Reset;
Session.AttachLibrary(OtherPDF);
TPDFlibDynamicComponentSession.Reset
Redémarre une TPDFlibDynamicComponentSession en remplaçant le composant courant par un clone neuf du composant initial capturé lors de son attachement
Le compteur de compositions revient à zéro,
Completed revient à False et l'état de nouvelle tentative de maintien ensemble, y compris LastRetryReason et LastRequiredSlotHeight, est effacé
Déclaration
function TPDFlibDynamicComponentSession.Reset: Integer;
Valeur de retour
Retourne 1 lorsque la session a redémarré à partir du clone du composant initial, ou 0 lorsqu'aucun composant initial n'est disponible ou que le clonage a échoué
Voir aussi
AttachLibrary, CancelEdit, ClearEditState, LibraryInstance, TPDFlibFormSession, TPDFlibDynamicComponentSession, AttachComponent, CloneCurrentComponent, CompositionCount