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

ALibraryA 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

ALibA 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