![]() |
Text auf bestimmte Breite kürzen
Ich habe einen String, welcher auf einem Canvas ausgegeben wird. Dabei kann es passieren, dass der String nicht komplett sichtbar sein wird, sprich rechts über die Zeichenfläche hinausragt.
Meine Idee: Ist der Text zu breit (TextWidth), kürze ich diesen, setzte drei Punkte ans Ende und fertig (den kompletten Text kann man auf andere Weise lesen, dies ist nur eine Kurzinfo). Gibt es eine Funktion, welche einen String auf eine bestimmte Textbreite kürzt? Oder muss ich das irgendwie selbst implementieren? Gruß |
Re: Text auf bestimmte Breite kürzen
Zitat:
![]() |
Re: Text auf bestimmte Breite kürzen
Du meinst vermutlich MinimizeName, aber die ist IIRC nur für Dateinamen gedacht, ob die woanders tut, entzieht sich meiner Kenntnis. Daher denke ich auch, DrawText wäre hier zielführender.
|
Re: Text auf bestimmte Breite kürzen
Ich glaube
![]() //Edit: Roter Kasten wo warst du? :) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:22 Uhr. |
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