THotPDF Form Field Action Convenience Methods

توفر أغلفة مسماة لتثبيت سلاسل THPDFActionBuilder أو مسحها على محفزات الإجراءات الإضافية لحقول AcroForm وأدواتها

التعريفات

procedure ClearFormFieldAdditionalAction(const FieldName: AnsiString; Trigger: THPDFFormFieldActionTrigger);
procedure SetFormFieldKeyStrokeAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldKeyStrokeAction(const FieldName: AnsiString);
procedure SetFormFieldFormatAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldFormatAction(const FieldName: AnsiString);
procedure SetFormFieldValidateAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldValidateAction(const FieldName: AnsiString);
procedure SetFormFieldCalculateAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldCalculateAction(const FieldName: AnsiString);
procedure SetFormFieldAnnotationAction(const FieldName: AnsiString; Trigger: THPDFAnnotationActionTrigger; Action: THPDFActionBuilder);
procedure ClearFormFieldAnnotationAction(const FieldName: AnsiString; Trigger: THPDFAnnotationActionTrigger);
procedure SetFormFieldMouseEnterAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldMouseEnterAction(const FieldName: AnsiString);
procedure SetFormFieldMouseExitAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldMouseExitAction(const FieldName: AnsiString);
procedure SetFormFieldMouseDownAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldMouseDownAction(const FieldName: AnsiString);
procedure SetFormFieldMouseUpAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldMouseUpAction(const FieldName: AnsiString);
procedure SetFormFieldSetFocusAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldSetFocusAction(const FieldName: AnsiString);
procedure SetFormFieldLostFocusAction(const FieldName: AnsiString; Action: THPDFActionBuilder);
procedure ClearFormFieldLostFocusAction(const FieldName: AnsiString);

الوحدة

HPDFDoc

خريطة المحفزات

عائلة التوابعمحفز PDFالغرض
SetFormFieldKeyStrokeAction / ClearFormFieldKeyStrokeAction/AA /Kمعالجة ضغط المفاتيح قبل تغيّر قيمة نصية
SetFormFieldFormatAction / ClearFormFieldFormatAction/AA /Fالتنسيق بعد تغيّر قيمة الحقل
SetFormFieldValidateAction / ClearFormFieldValidateAction/AA /Vالتحقق قبل إلزام قيمة
SetFormFieldCalculateAction / ClearFormFieldCalculateAction/AA /Cالحساب بعد تغيّر حقل تابع
SetFormFieldMouseEnterAction / ClearFormFieldMouseEnterAction/AA /Eيدخل مؤشر الفأرة منطقة التعليق التوضيحي
SetFormFieldMouseExitAction / ClearFormFieldMouseExitAction/AA /Xيغادر مؤشر الفأرة منطقة التعليق التوضيحي
SetFormFieldMouseDownAction / ClearFormFieldMouseDownAction/AA /Dيُضغط زر الفأرة داخل الأداة
SetFormFieldMouseUpAction / ClearFormFieldMouseUpAction/AA /Uيُرفع زر الفأرة داخل الأداة
SetFormFieldSetFocusAction / ClearFormFieldSetFocusAction/AA /Foتحصل الأداة على تركيز الإدخال
SetFormFieldLostFocusAction / ClearFormFieldLostFocusAction/AA /Blتفقد الأداة تركيز الإدخال

ملاحظات الاستخدام

واجهات برمجة التطبيقات ذات الصلة