Reset
Formulários, interação, tipos de dados, partes do documento, dados variáveis, edição de documentos
TPDFlibFormSession.Reset
TPDFlibFormSession
Os índices de Widget com foco, hover e pressão voltam a zero, o valor de exibição em cache é descartado e todo o estado de edição, incluindo o histórico de edição, é descartado
Nenhuma ação de Widget é despachada e nenhum valor de campo é alterado, então uma edição não confirmada é simplesmente abandonada, em vez de confirmada ou cancelada por CommitEdit ou CancelEdit
AttachLibrary
A chamada é ignorada enquanto uma edição, uma etapa de histórico ou uma confirmação está sendo aplicada, e
Declaração
procedure Reset;
Exemplo
Session.Reset;
Session.AttachLibrary(OtherPDF);
TPDFlibDynamicComponentSession.Reset
Reinicia uma TPDFlibDynamicComponentSession substituindo o componente atual por um clone recém-criado do componente inicial capturado quando ele foi anexado
A contagem de composições retorna a zero,
Completed retorna a False e o estado de nova tentativa keep-together, incluindo LastRetryReason e LastRequiredSlotHeight, é limpo
Declaração
function TPDFlibDynamicComponentSession.Reset: Integer;
Valor de retorno
Retorna 1 quando a sessão foi reiniciada a partir do componente inicial clonado, ou 0 quando nenhum componente inicial está disponível ou o clone falhou
Veja também
AttachLibrary, CancelEdit, ClearEditState, LibraryInstance, TPDFlibFormSession, TPDFlibDynamicComponentSession, AttachComponent, CloneCurrentComponent, CompositionCount