DrawTextFlow

Texto, Layout

Descrição

Desenha do fluxo o tanto que cabe em uma caixa e avança o cursor dele

Sintaxe

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);

Valores retornados

Retorna o número de linhas desenhadas, ou 0 quando nada cabe ou o handle é inválido

Observações

Um resultado zero deixa o fluxo inalterado para que o chamador possa tentar de novo com outra caixa

A quebra de linhas usa a fonte, o tamanho de texto, o idioma e as configurações de hifenização selecionados, com altura de linha igual a 120 por cento da altura de texto atual

As coordenadas são lidas de cima para baixo, independentemente da origem atual

Veja também

DrawTextFlowColumns, MeasureTextFlow, SetTextFlowMinLines