BeginEditFormField
فیلدهای فرم، تعامل با نمایشگر
توضیحات
ویرایشگر درجایی را روی فیلد متنی یا انتخابی میگشاید و آن را روی مستطیل رویصفحهای فیلد با بزرگنمایی، پیمایش و چرخش نمای جاری مینشاند؛ ویرایشگر بازِ قبلی نخست تثبیت میشودگونهٔ ویرایشگر از
GetFormFieldEditorKind پیروی میکند؛ پرچمهای متنی ویرایشگر تکخطی، چندخطی، گذرواژه یا comb را برمیگزینند و پرچمهای انتخابی فهرست، فهرست چندانتخابی، combo ثابت یا combo قابل ویرایش را؛ ویرایشگر با مقدار جاری فیلد پیشپر میشود، MaxLen و تراز فیلد را میپذیرد و رنگ قلمش از FormTextColor میآیدEnter ویرایشگرهای تکخطی را تثبیت میکند، Ctrl+Enter ویرایشگرهای چندخطی را، Escape لغو میکند و Tab به فیلد بعدی میرود؛ فیلد نباید فقطخواندنی باشد و کنترل باید دستگیرهٔ پنجره داشته باشد
نحو
Delphi
Function TPDFlibViewer.BeginEditFormField(FieldIndex: Integer): Integer;پارامترها
| FieldIndex | شاخص فیلد فرم با مبنای یک |
|---|
مقادیر بازگشتی
| 0 | فیلد، فیلد متنی یا انتخابی قابل ویرایش نیست، فقطخواندنی است، مستطیل قابلحلی برای صفحه ندارد یا کنترل دستگیرهٔ پنجره ندارد |
|---|---|
| 1 | ویرایشگر ساخته و متمرکز شد و فیلد به فیلدِ در حال ویرایش و متمرکز بدل شد |
همچنین ببینید
TPDFlibViewer, CommitInplaceEditor, GetFormFieldEditorKind, EditingFieldIndex, FormTextColor