BeginEditFormField
حقول النماذج، تفاعل العارض
الوصف
يفتح محرر الموضع فوق حقل نص أو اختيار، موضوعًا على مستطيل الحقل على الشاشة عند التكبير والتمرير وتدوير العرض الحاليين؛ والمحرر المفتوح سلفًا يودِع أولًايتبع نوع المحرر
يتبع نوع المحرر GetFormFieldEditorKind فتختار أعلام النص محررًا أحادي السطر أو متعدد الأسطر أو كلمة مرور أو محرفًا مضغوطًا، وتختار أعلام الاختيار قائمة أو قائمة متعددة التحديد أو منسدلة ثابتة أو منسدلة قابلة للتحرير؛ ويملأ المحرر مسبقًا بقيمة الحقل الحالية ويتبنى MaxLen والمحاذاة للحقل، ويعود لون خطه إلى FormTextColor
يلتزم Enter محررات السطر الواحد، ويلتزم Ctrl+Enter المحررات متعددة الأسطر، ويلغي Escape وينتقل Tab إلى الحقل التالي؛ ويجب ألا يكون الحقل للقراءة فقط وأن يملك عنصر التحكم مقبض نافذة
الصيغة
Delphi
Function TPDFlibViewer.BeginEditFormField(FieldIndex: Integer): Integer;المعاملات
| FieldIndex | فهرس حقل نموذج يبدأ من الواحد |
|---|
قيم الإرجاع
| 0 | الحقل ليس حقل نص أو اختيار قابلًا للتحرير، أو للقراءة فقط، أو بلا مستطيل صفحة قابل للحل، أو أن لعنصر التحكم لا مقبض نافذة |
|---|---|
| 1 | أُنشئ المحرر وركز، وأصبح الحقل هو الحقل المحرر والمركّز |
انظر أيضًا
TPDFlibViewer, CommitInplaceEditor, GetFormFieldEditorKind, EditingFieldIndex, FormTextColor