Próbuję dodać odstępy między znakami do liter podczas rysowania na płótnie w Delphi. Rozstawienie w poziomie działa dobrze, używając interfejsu API SetTextCharacterExtra
, ale jeśli narysuję tekst na płótnie przy użyciu DrawText
i jest w nim przerwa liniowa, w jaki sposób mogę ustawić odstępy w pionie? Próbowałem SetTextJustification
, ale myślę, że działa tylko dla znaku przestrzeni.Odstępy między liniami GDI w Delphi?
Czy mimo to mogę dostosować odstępy między znakami w pionie?
AFAIK musisz ręcznie zawijać i umieszczać linie dla dowolnego niestandardowego odstępu między wierszami. –
w inny sposób to zrobić? –
W [tym pytaniu] (http://stackoverflow.com/questions/1758908/win32-drawtext-line-height) plakat powinien użyć kontrolki RichEdit. Nie wiem, czy może to dotyczyć twojej sprawy .. –