AttachLibrary
Lomakkeet, vuorovaikutus, tietotyypit, katselimen vuorovaikutus
TPDFlibFormSession.AttachLibrary
Korvaa TPDFlib-instanssin, jolla TPDFlibFormSession toimii
Kutsu nollaa ensin kaiken väliaikaisen tilan tyhjentäen kohdistus-, hover-, painallus- ja muokkaustilan ja tallentaa sitten uuden viittauksen
Kutsu on vaikutukseton, kun valinnankorvaus, historian toisto tai vahvistus on kesken, ja myös silloin, kun
ALibrary on jo sama kuin liitetty instanssi
Kirjasto pysyy kutsujan omistamana, sen on oltava olemassa istunnon koko elinkaaren ajan, ja se voi olla
nil
Määritys
procedure AttachLibrary(ALibrary: TPDFlib);
Parametrit
| ALibrary | Liitettävä uusi kirjastoinstanssi tai nil |
|---|
TPDFlibViewer.AttachLibrary
Sulkee ladatun asiakirjan ja liittää kutsujan omistaman TPDFlib-instanssin, jonka sivuja katselin näyttää
Katselin ei koskaan omista instanssia; kutsujan on pidettävä se elossa koko liitoksen ajan, ja irrottaakseen voi välittää arvon
nil
Jos liitetty kirjasto sisältää jo sivuja, katselin valitsee kirjaston nykyisen sivun tai tarvittaessa sivun 1, rakentaa välimuistiset sivumittaukset uudelleen, piirtää näkymän uudelleen ja lähettää
OnPageChange-tapahtuman
Määritys
procedure TPDFlibViewer.AttachLibrary(ALib: TPDFlib);
Parametrit
| ALib | Kirjastoinstanssi, jonka sivuja näytetään, tai nil, jolloin liitos irrotetaan nykyisen asiakirjan sulkemisen jälkeen |
|---|
Katso myös
TPDFlibFormSession, TPDFlibViewer, HitTest, BeginEdit, DispatchInputEvent, ClearEditState, CloseDocument, Lib, LoadFromFile