DrawTextFlow

Текст, верстка

Описание

Рисует столько потока, сколько влезает в один бокс, и продвигает его курсор

Синтаксис

Delphi

Function TPDFlib.DrawTextFlow(FlowID: Integer; Left, Top, Width, Height: Double): Integer;

ActiveX

Function PDFlib::DrawTextFlow(FlowID As Long, Left As Double, Top As Double, Width As Double, Height As Double) As Long

DLL

int DLDrawTextFlow(int InstanceID, int FlowID, double Left, double Top, double Width, double Height);

Возвращаемые значения

Возвращает число нарисованных строк либо 0, если ничего не поместилось или дескриптор недопустим

Примечания

Нулевой результат оставляет поток неизменным, чтобы вызывающий мог повторить попытку с другим блоком

Перенос строк использует текущие выбранные шрифт, размер текста, язык и настройки переносов, с высотой строки, равной 120 процентам текущей высоты текста

Координаты читаются сверху вниз независимо от текущего начала координат

См. также

DrawTextFlowColumns, MeasureTextFlow, SetTextFlowMinLines