AttachLibrary
Űrlapok, interakció, adattípusok, megjelenítő-interakció
TPDFlibFormSession.AttachLibrary
Lecseréli azt a TPDFlib példányt, amelyen a TPDFlibFormSession dolgozik
A hívás először visszaállít minden átmeneti állapotot, törli a fókuszt, lebegést, lenyomást és szerkesztési állapotot, majd tárolja az új hivatkozást
ALibrary már megegyezik a csatolt példánnyal
A könyvtár a hívó tulajdonában marad, túl kell élnie a munkamenetet, és lehet
nil is
Deklaráció
procedure AttachLibrary(ALibrary: TPDFlib);
Paraméterek
| ALibrary | A csatolandó új könyvtárpéldány, illetve nil |
|---|
TPDFlibViewer.AttachLibrary
Bezár minden betöltött dokumentumot, és csatol egy hívó által birtokolt TPDFlib példányt, amelynek oldalait a megjelenítő mutatja
A megjelenítő soha nem birtokolja a példányt; a hívónak a teljes csatolás ideje alatt életben kell tartania, és a leválasztáshoz
nil-t adhat át
Ha a csatolt könyvtár már tartalmaz oldalakat, a megjelenítő a könyvtár aktuális oldalát választja ki — hiány esetén az 1. oldalra esik vissza —, újraépíti a gyorsítótárazott oldametrikákat, újrarajzol, és
OnPageChange eseményt vált ki
Deklaráció
procedure TPDFlibViewer.AttachLibrary(ALib: TPDFlib);
Paraméterek
| ALib | A megjelenített oldalakkal rendelkező könyvtárpéldány, illetve nil az aktuális dokumentum bezárása utáni leválasztáshoz |
|---|
Lásd még
TPDFlibFormSession, TPDFlibViewer, HitTest, BeginEdit, DispatchInputEvent, ClearEditState, CloseDocument, Lib, LoadFromFile