TPDFlibViewerAction

أنواع البيانات، تفاعل العارض، الإجراءات

الوصف

TPDFlibViewer

Viewer من أشرطة الأدوات والقوائم والأزراريحتفظ الإجراء بمشاهد الهدف في خاصيته Enabled ويبقي Update متزامناً مع حالة المستند: حيث يحدّث Enabled قيمة DoUpdate عبر

Execute الافتراضية، التي يتطلب تنفيذها الافتراضي مشهداً معيناً يحتوي صفحة واحدة على الأقلتمنح OnExecute الحدث DoExecute المعيَّن الأولوية في التنفيذ محاكيةً دلالات TAction القياسية؛ وإلا فإنها تنفذ أمر الفئة الفرعية عبر DoUpdate المجردة عندما يسمح

PDFlibViewerActions بذلكتغطي الفئات الفرعية المعرَّفة في RegisterActions التنقل بين الصفحات والتكبير والتدوير والطباعة وفتح الملفات وحفظها والنسخ إلى الحافظة وأوضاع الأدوات؛ وينشر CreatePDFlibViewerDefaultPopupMenu هذه الفئات في فئة losLab PDF، بينما يجمع

Notification قائمة السياق القياسية للمشاهد منهاعند إتلاف المشهد المعيَّن، يمسح التجاوز Viewer الخاصية

التصريح

TPDFlibViewerAction = class(TCustomAction)

المعاملات

Viewerمشهد الهدف الذي يقوده الإجراء، منشور بحيث يمكن ربطه في وقت التصميم
Executeينفذ OnExecute إذا كان معيناً، وإلا ينفذ أمر الفئة الفرعية
Updateيحدّث Enabled انطلاقاً من DoUpdate
DoUpdateفحص افتراضي محميّ للتوفر، ويتطلب التنفيذ الافتراضي مستنداً مفتوحاً
DoExecuteأمر افتراضي مجرد ومحميّ تنفذه الفئات الفرعية

انظر أيضاً

TPDFlibViewerActionClass, TPDFlibViewerModeAction, TPDFlibViewer, CreatePDFlibViewerDefaultPopupMenu, InstallPDFlibViewerDefaultPopupMenu