AttachLibrary
Formulieren, interactie, gegevenstypen, viewerinteractie
TPDFlibFormSession.AttachLibrary
Vervangt de TPDFlib-instantie waarop een TPDFlibFormSession werkt
De aanroep zet eerst alle transiƫnte toestand terug, wist focus, hover, druk en bewerkingstoestand, en slaat daarna de nieuwe verwijzing op
ALibrary al gelijk is aan de gekoppelde instantie
De bibliotheek blijft in eigendom van de aanroeper, moet de sessie overleven en mag
nil zijn
Declaratie
procedure AttachLibrary(ALibrary: TPDFlib);
Parameters
| ALibrary | Nieuwe bibliotheekinstantie om te koppelen, of nil |
|---|
TPDFlibViewer.AttachLibrary
Sluit elk geladen document en koppelt een door de caller eigendom TPDFlib-instantie waarvan de pagina's de viewer toont
De viewer is nooit eigenaar van de instantie; de caller moet haar in leven houden gedurende de hele koppeling en kan nil doorgeven om los te koppelen
Wanneer de gekoppelde bibliotheek al pagina's bevat, selecteert de viewer de huidige pagina van de bibliotheek, met terugval op pagina 1, bouwt de gecachte paginametriek opnieuw op, hertekent en signaleert OnPageChange
Declaratie
procedure TPDFlibViewer.AttachLibrary(ALib: TPDFlib);
Parameters
| ALib | Bibliotheekinstantie waarvan de pagina's worden getoond, of nil om te ontkoppelen nadat het huidige document is gesloten |
|---|
Zie ook
TPDFlibFormSession, TPDFlibViewer, HitTest, BeginEdit, DispatchInputEvent, ClearEditState, CloseDocument, Lib, LoadFromFile