![]() |
Labellänge erkennen
Hallo,
da ich gerade beim Spiel Galgenmännchen bin, möchte ich gerne, dass sich das Label der Länge des Wortes anpasst und wenn kein Platz mehr an den Seiten ist einen Zeilenumbruch macht - es soll ja schließlich niemand den Überblick verlieren. :) Wer kann helfen? |
DP-Maintenance
Dieses Thema wurde von "alcaeus" von "Programmieren allgemein" nach "VCL / WinForms / Controls" verschoben.
PA ist fuer Fragen die nichts mit Delphi zu tun haben; und fuer die VCL-Komponenten gibts auch eine Sparte. |
Re: Labellänge erkennen
Vergleiche einfach die Länge der Labelkomponente mit label1.GetTextLen(Dein Text).
P.S. Ein Label kann imho keinen Zeilenumbruch anzeigen... |
Re: Labellänge erkennen
Zitat:
Delphi-Quellcode:
label1.caption := 'Gleich kommt der' +#13+ 'Zeilenumbruch';
|
Re: Labellänge erkennen
AutoSize := false;
WordWrap := true; |
Re: Labellänge erkennen
ups :)
|
Re: Labellänge erkennen
Zitat:
|
Re: Labellänge erkennen
Zitat:
|
Re: Labellänge erkennen
sorry für OT [vielleicht kann das ein mod splitten], aber ist von interesse:
nur #13 macht genau das gleiche und nicht nur eine zeile nach unten, wie man annehmen könnte. da muss mehr dahinter stecken. |
Re: Labellänge erkennen
das liegt am windows - wo ein #13 einem #13#10 entspricht
so wie beim unix normal auch nurn #10 reichen würde </fasel> |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:27 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 by Thomas Breitkreuz