THotPDF.RecountLoadedOutline Method
Yapısı yerinde düzenlendikten sonra yüklenen bir outline ağacının /Count girdilerini yeniden hesaplar
Bildirim
procedure RecountLoadedOutline(OutlinesDict: THPDFDictionaryObject);
Birim
HPDFDoc
Parametreler
| Ad | Amaç |
|---|---|
OutlinesDict | Yüklenen belgenin kök outline dictionary'si; tipik olarak katalog /Outlines hedefi |
Dönüş değeri
Bu üye değer döndürmez
Kullanım notları
- First/Next zincirlerini derinlik öncelikli gezinir ve her düğümün /Count'unu yeniden yazar; böylece görüntüleyiciler doğru açma/kapama toplamlarını gösterir. /Count'u olmayan ya da negatif olmayan bir düğüm açık sayılır
- Mevcut bir /Count, yeniden hesaplanan değerle eşleşiyorsa olduğu gibi bırakılır; böylece temiz subtree'ler incremental update'lerde sahte revizyonlar kazanmaz
- Gezinme sınırlıdır (düğüm bütçesiyle 64 seviye derinlik); böylece bozuk veya döngülü outline grafikleri yeniden sayımı killeyemez
AddLoadedOutlineveSetLoadedOutlineOpenbunu otomatik çağırır; yalnızca dışarıdan yapılan /First, /Next veya /Count düzenlemeleri kaydetmeden önce açık bir çağrı gerektirir