[Delphi] WordWrap na Canvasie.

0

Jak uzyskać taki efekt, jak w Memo (WordWrap), ale odczytując tekst ze stringa i rysując go na Canvasie?

Bardzo proszę o pomoc, męczę się z tym już kilka dni i nadal nic.
Może jest jakaś gotowa procedura, albo można to jakoś obejść?
:-( :-( :-( :-( :-( :-( :-( :-( :-( :-(

0

Funkcja WinAPI: DrawTextEx

0

<font color="red">Czy mógł byś napisać jakiś przykład, bo coś mi to nie wychodzi. Bardzo proszę? ;-( [smutny]</span>

0

var
Tekst: PChar;
Ramka: TRect;
begin
Tekst := 'Witaj świecie';
Ramka := Rect(10, 10, 50, 50);
DrawTextEx(Canvas.Handle, Tekst, StrLen(Tekst), Ramka, DT_WORDBREAK, nil);
end;

To wykorzystuje PChar. Jeżeli chcesz stringa, to przekopiuj go do PChar.

0

Bardzo dziękuję za Pomoc!!!

1 użytkowników online, w tym zalogowanych: 0, gości: 1