BeginEditFormField

حقول النماذج، تفاعل العارض

الوصف

يفتح محرر الموضع فوق حقل نص أو اختيار، موضوعًا على مستطيل الحقل على الشاشة عند التكبير والتمرير وتدوير العرض الحاليين؛ والمحرر المفتوح سلفًا يودِع أولًايتبع نوع المحرر

يتبع نوع المحرر GetFormFieldEditorKind فتختار أعلام النص محررًا أحادي السطر أو متعدد الأسطر أو كلمة مرور أو محرفًا مضغوطًا، وتختار أعلام الاختيار قائمة أو قائمة متعددة التحديد أو منسدلة ثابتة أو منسدلة قابلة للتحرير؛ ويملأ المحرر مسبقًا بقيمة الحقل الحالية ويتبنى MaxLen والمحاذاة للحقل، ويعود لون خطه إلى FormTextColor

يلتزم Enter محررات السطر الواحد، ويلتزم Ctrl+Enter المحررات متعددة الأسطر، ويلغي Escape وينتقل Tab إلى الحقل التالي؛ ويجب ألا يكون الحقل للقراءة فقط وأن يملك عنصر التحكم مقبض نافذة

الصيغة

Delphi

Function TPDFlibViewer.BeginEditFormField(FieldIndex: Integer): Integer;

المعاملات

FieldIndexفهرس حقل نموذج يبدأ من الواحد

قيم الإرجاع

0الحقل ليس حقل نص أو اختيار قابلًا للتحرير، أو للقراءة فقط، أو بلا مستطيل صفحة قابل للحل، أو أن لعنصر التحكم لا مقبض نافذة
1أُنشئ المحرر وركز، وأصبح الحقل هو الحقل المحرر والمركّز

انظر أيضًا

TPDFlibViewer, CommitInplaceEditor, GetFormFieldEditorKind, EditingFieldIndex, FormTextColor