SetTextFlowPaginationLines
텍스트, 레이아웃
설명
현재 상자 아래쪽과 다음 상자 위쪽에 대한 독립적인 최소 줄 수를 설정합니다
구문
Delphi
Function TPDFlib.SetTextFlowPaginationLines(FlowID, OrphanLines, WidowLines: Integer): Integer;ActiveX
Function PDFlib::SetTextFlowPaginationLines(FlowID As Long, OrphanLines As Long, WidowLines As Long) As LongDLL
int DLSetTextFlowPaginationLines(int InstanceID, int FlowID, int OrphanLines, int WidowLines);매개변수
FlowIDNewTextFlow가 반환한 텍스트 플로우 핸들입니다OrphanLines- 불완전한 상자나 열 아래쪽에서 받아들이는 최소 줄 수입니다
WidowLines- 다음 상자나 열 위쪽을 위해 유지되는 최소 줄 수입니다
반환값
플로우가 유효하고 두 최소치가 모두 1 이상이면 1을, 두 값을 변경하지 않고 0을 반환합니다
비고
두 한도 모두 기본값은 1이며 상자가 남은 흐름을 갈라야 할 때만 적용됩니다
잠정 꼬리가 WidowLines보다 짧으면, 필요한 만큼의 후보 줄이 다음 상자로 옮겨지고 현재 상자에는 최소한 OrphanLines가 남습니다
어느 분할도 두 한도를 모두 만족시킬 수 없으면 그리기 호출은 0을 반환하고 흐름 커서를 그대로 두므로, 호출자가 더 큰 영역을 제공할 수 있습니다
페이지 매김은 현재 후보 줄 끝을 캐시하고 분할 지점 너머로는 설정된 과부 창까지만 재어, 남은 흐름 전체의 2차 레이아웃을 피합니다
참고 항목
SetTextFlowMinLines, DrawTextFlow, DrawTextFlowColumns, MeasureTextFlow