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