RegenerateFormAppearances
حقول النماذج، الأداء
الوصف
تجتاز التسلسل الهرمي الكامل لحقول AcroForm وتعيد توليد كل تدفق مظهر لعنصر Widget مرئي
الصيغة
Delphi
Function TPDFlib.RegenerateFormAppearances(OnlyIfNecessary: Integer): Integer;المعاملات
| OnlyIfNecessary | استخدم قيمة غير صفرية للحفاظ على المظاهر الموجودة القابلة للاستخدام، أو 0 لإعادة بناء المظاهر المدعومة |
|---|
قيم الإرجاع
| 0 | لم يُعَد توليد أي مظهر مرئي لعنصر Widget |
|---|---|
| قيمة موجبة | عدد تدفقات مظاهر عناصر Widget التي أعيد توليدها بنجاح |
ملاحظات
يبدأ الاجتياز من الحقول الجذرية ويزور كل سليل مرة واحدة، بما في ذلك أوراق Widget تحت الحقول الآباء المنطقيةعندما ينجح كل عنصر Widget مرئي تُمسح مجموعة المتغيّر لجلسة العمل الحالية وتصبح
عندما تنجح كل أداة مرئية تمسح مجموعة الاتساخ للجلسة الحالية وتصير NeedAppearances خاطئة؛ وتبقى الأدوات الفاشلة قذرة وتحفظ العلم صحيحًا
استخدم هذا الفحص الكامل للمستندات المستوردة التي لا يمثلها متعقب الاتساخ للجلسة الحالية من مظاهرها المفقودة السابقة
RegenerateDirtyFormAppearances ليتناسب حجم العمل مع مجموعة عناصر Widget المتأثرة