AttachLibrary
Obrazci, interakcija, tipi podatkov, interakcija s pregledovalnikom
TPDFlibFormSession.AttachLibrary
Zamenja primerek TPDFlib, na katerem deluje TPDFlibFormSession
Klic najprej ponastavi vsa prehodna stanja in počisti stanja fokusa, prehoda miške, pritiska in urejanja, nato pa shrani nov sklic
Ne naredi ničesar, medtem ko poteka zamenjava izbire, ponovitev zgodovine ali potrditev, prav tako pa, kadar
ALibrary že enaka pripetemu primerku
Knjižnica ostane v lasti klicatelja, mora preživeti sejo in je lahko
nil
Deklaracija
procedure AttachLibrary(ALibrary: TPDFlib);
Parametri
| ALibrary | Nov primerek knjižnice za pripenjanje ali nil |
|---|
TPDFlibViewer.AttachLibrary
Zapre vsak naložen dokument in pripne primerek TPDFlib v lasti klicatelja, katerega strani pregledovalnik prikazuje
Pregledovalnik nikoli ne lasti primerka; klicatelj ga mora ohraniti živega ves čas pripenjanja in lahko podaja
nil za odpenjanje
Kadar pripeta knjižnica že ima strani, pregledovalnik izbere trenutno stran knjižnice, s povratkom na stran 1, znova zgradi predpomnjene metrike strani, ponovno izriše in signalizira
OnPageChange
Deklaracija
procedure TPDFlibViewer.AttachLibrary(ALib: TPDFlib);
Parametri
| ALib | Primerek knjižnice, katerega strani se prikazujejo, ali nil za odpenjanje po zaprtju trenutnega dokumenta |
|---|
Glej tudi
TPDFlibFormSession, TPDFlibViewer, HitTest, BeginEdit, DispatchInputEvent, ClearEditState, CloseDocument, Lib, LoadFromFile