AttachLibrary
النماذج، التفاعل، أنواع البيانات، تفاعل العارض
TPDFlibFormSession.AttachLibrary
يستبدل مثيل TPDFlib الذي تعمل عليه TPDFlibFormSession
يعيد الاستدعاء أولًا ضبط كل الحالة المؤقتة ممسحًا التركيز والتحويم والضغط وحالة التحرير ثم يخزن المرجع الجديد
ALibrary النسخة المرفقة أصلًا
تبقى المكتبة مملوكة من المستدعي، ويجب أن تعيش أطول من الجلسة، ويمكن أن تكون
nil
التصريح
procedure AttachLibrary(ALibrary: TPDFlib);
المعاملات
| ALibrary | نسخة المكتبة الجديدة المطلوب إرفاقها، أو nil |
|---|
TPDFlibViewer.AttachLibrary
يغلق أي مستند محمّل ويرفق نسخة TPDFlib مملوكة من المستدعي يعرض العارضُ صفحاتها
لا يمتلك العارضُ النسخة أبدًا؛ على المستدعي إبقاؤها حية طوال فترة الإرفاق، ويمكنه تمرير
nil للفصل
عندما تحمل المكتبة المرفقة صفحات بالفعل يختار العارض الصفحة الحالية للمكتبة، متجهًا إلى الصفحة 1 عند التعذر، ويعيد بناء مقاييس الصفحات المخزنة ويعيد الرسم ويطلق
OnPageChange
التصريح
procedure TPDFlibViewer.AttachLibrary(ALib: TPDFlib);
المعاملات
| ALib | نسخة المكتبة التي تُعرض صفحاتها، أو nil للفصل بعد إغلاق المستند الحالي |
|---|
انظر أيضًا
TPDFlibFormSession, TPDFlibViewer, HitTest, BeginEdit, DispatchInputEvent, ClearEditState, CloseDocument, Lib, LoadFromFile