PDFium Delphi Component Docs

OnNamedAction الحدث

المكوّن: TPdf  ·  الوحدة: PDFium
يُرفع عندما يطلب المستند من العارض تنفيذ إجراء مسمّى۔

الصياغة

property OnNamedAction: TPdfNamedActionEvent;

SenderTObject. نسخة TPdf التي ترفع الحدث۔
ActionNamestring. اسم الإجراء المطلوب، مثل NextPage أو اسم يعرّفه التطبيق۔
HandledBoolean. اضبطه إلى True لكبت السلوك الافتراضي لذلك الاسم۔

الوصف

ينطلق عندما يصل إجراء رفعه المستند إلى المكوّن - من OpenAction أو زر نموذج أو سكربت۔ أسماء التنقل القياسية الأربعة تحرّك PageNumber افتراضيًا

عيّن الحدث واضبط Handled إلى True للاستيلاء على اسم: مضيف يملك تنقله الخاص مثلًا يمكنه تمرير عارضه بدلًا من ترك رقم الصفحة يقفز

الأسماء التي لا تعمل المكتبة عليها تصل هنا أيضًا، وهي الطريقة التي ينفّذ بها التطبيق إجراءات معرّفة بالمستند خاصة به

مثال

procedure TForm1.PdfNamedAction(Sender: TObject;
  const ActionName: string; var Handled: Boolean);
begin
  if ActionName = 'Print' then
  begin
    ShowPrintDialog;
    Handled := True;
  end;
end;

انظر أيضًا

PerformNamedAction, PageNumber, OnPageChange, OnJavaScriptPrint