SetTextFlowPaginationLines

Metin, Düzen

Açıklama

Geçerli kutunun altında ve sonraki kutunun üstünde bağımsız en az satır sayıları ayarlar

Sözdizimi

Delphi

Function TPDFlib.SetTextFlowPaginationLines(FlowID, OrphanLines, WidowLines: Integer): Integer;

ActiveX

Function PDFlib::SetTextFlowPaginationLines(FlowID As Long, OrphanLines As Long, WidowLines As Long) As Long

DLL

int DLSetTextFlowPaginationLines(int InstanceID, int FlowID, int OrphanLines, int WidowLines);

Parametreler

FlowID
NewTextFlow tarafından döndürülen metin akışı tanıtıcısı
OrphanLines
Eksik bir kutunun veya sütunun altında kabul edilen en az satır sayısı
WidowLines
Sonraki kutunun veya sütunun üstü için korunan en az satır sayısı

Dönüş değerleri

Akış geçerli olduğunda ve her iki minimum da en az 1 olduğunda 1, aksi durumda hiçbir değeri değiştirmeden 0 döndürür

Açıklamalar

İki sınır da varsayılan olarak 1'dir ve yalnızca bir kutu kalan akışı bölecekken uygulanır

Geçici kuyruk WidowLines'ten kısaysa gereken sayıda aday satır bir sonraki kutuya geçer ve geçerli kutuda en az OrphanLines kalır

Hiçbir bölünme iki sınırı da karşılayamıyorsa çizim çağrısı 0 döndürür ve akış imlecini değiştirmeden bırakır; böylece çağıran daha büyük bir bölge önerebilir

Sayfalandırma geçerli aday satır sonlarını önbelleğe alır ve bölünmenin ötesinde en çok yapılandırılmış dul penceresini ölçer; böylece kalan akışın tamamının ikinci bir düzenlenmesinden kaçınır

Ayrıca bkz

SetTextFlowMinLines, DrawTextFlow, DrawTextFlowColumns, MeasureTextFlow