RegenerateFormAppearances

Form alanları, performans

Açıklama

Eksiksiz AcroForm alan hiyerarşisini dolaşır ve her görünür Widget görünüm akışını yeniden üretir

Sözdizimi

Delphi

Function TPDFlib.RegenerateFormAppearances(OnlyIfNecessary: Integer): Integer;

Parametreler

OnlyIfNecessaryKullanılabilir mevcut görünümleri korumak için sıfırdan farklı bir değer, desteklenen görünümleri yeniden kurmak için 0 kullanın

Dönüş değerleri

0Görünür hiçbir Widget görünümü yeniden üretilmedi
Pozitif değerBaşarıyla yeniden üretilen Widget görünüm akışı sayısı

Açıklamalar

Dolaşım kök alanlardan başlar ve mantıksal üst alanlar altındaki widget yaprakları dahil her alt öğeyi bir kez ziyaret eder

Tüm görünür widget'lar başarılı olduğunda geçerli oturumun kirli kümesi temizlenir ve NeedAppearances false olur; başarısız widget'lar kirli kalır ve bayrağı true tutar

Önceden var olan eksik görünümleri geçerli oturumun kirli izleyicisinde temsil edilmeyen aktarılmış belgeler için bu eksiksiz taramayı kullanın

Geçerli oturumda bu kitaplık aracılığıyla değiştirilen büyük formlar için RegenerateDirtyFormAppearances'i tercih edin; böylece iş, etkilenen widget kümesiyle ölçeklenir

Ayrıca bkz

RegenerateDirtyFormAppearances, GetDirtyFormAppearanceCount