Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Textzeilen umbrechen (https://www.delphipraxis.net/50305-textzeilen-umbrechen.html)

marabu 4. Jun 2006 19:07

Re: Textzeilen umbrechen
 
Ich wollte dich darauf hinweisen, dass du die API-Funktion aus der Schleife nehmen kannst. Rein theoretisch reicht ein einziger Aufruf von GetTextExtentExPoint() aus um deinen Text formatieren zu können.

Freundliche Grüße vom marabu

Luckie 6. Jun 2006 00:00

Re: Textzeilen umbrechen
 
Äh, stimmt, die Anzahl der Zeichen, die da reinpassen, ändert sich ja nicht. ;) Danke für den Hinweis.

DGL-luke 6. Jun 2006 11:31

Re: Textzeilen umbrechen
 
Hallo... ich verstehe die Funktion noch nicht ganz. Was genau wird mir in dem array of integer zurückgegeben?

Zitat:

Each element in the array gives the distance, in logical units, between the beginning of the string and one of the characters that fits in the space specified by the nMaxExtent parameter
Sind die "logical units" Anzahl Zeichen? Also so wie "in die erste zeile passen 10 Zeichen, in die zweite 12, in die dritte 9" und so weiter?


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:19 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz