DrawTextFlow

Tekst, Układ

Opis

Rysuje tyle przepływu, ile mieści się w jednym polu, i przesuwa jego kursor

Składnia

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

Wartości zwracane

Zwraca liczbę narysowanych wierszy albo 0, gdy nic się nie mieści lub uchwyt jest nieprawidłowy

Uwagi

Wynik zerowy pozostawia przepływ bez zmian, dzięki czemu kod wywołujący może ponowić próbę z innym polem

Łamanie wierszy używa aktualnie wybranej czcionki, rozmiaru tekstu, języka i ustawień dzielenia wyrazów, a wysokość wiersza wynosi 120 procent bieżącej wysokości tekstu

Współrzędne są odczytywane z góry na dół niezależnie od bieżącego początku układu

Zobacz również

DrawTextFlowColumns, MeasureTextFlow, SetTextFlowMinLines