Reset

Formularios, interacción, tipos de datos, partes de documento, datos variables, edición de documentos

TPDFlibFormSession.Reset

Borra el estado de foco, hover, pulsación, edición y selección del TPDFlibFormSession

Los índices de widget con foco, hover y pulsación vuelven a cero, el valor mostrado en caché se descarta y se desecha el estado de edición completo, incluido el historial de edición

No se despacha ninguna acción de widget y no se cambia ningún valor de campo, así que una edición sin confirmar simplemente se abandona en lugar de confirmarse o cancelarse a través de CommitEdit o CancelEdit

AttachLibrary La llamada se ignora mientras se aplica una edición, un paso del historial o una confirmación, y

Declaración

procedure Reset;

Ejemplo

Session.Reset;
Session.AttachLibrary(OtherPDF);

TPDFlibDynamicComponentSession.Reset

Reinicia una TPDFlibDynamicComponentSession reemplazando el componente actual por un clon fresco del componente inicial capturado cuando se adjuntó El recuento de composiciones vuelve a cero,

Completed vuelve a False y se borra el estado de reintento mantener-junto, incluidos LastRetryReason y LastRequiredSlotHeight

Declaración

function TPDFlibDynamicComponentSession.Reset: Integer;

Valor devuelto

Devuelve 1 cuando la sesión se reinició desde el componente inicial clonado, o 0 cuando no hay ningún componente inicial disponible o el clon falló

Véase también

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