![]() |
Teilstring eines TLabels bold machen?
Hi,
ich überlege grade ob ich einen Teilstring der Caption eines TLabels fett/bold machen kann. Leider fällt mir nichts ein. Ein HTMLabel möchte ich nicht nutzen. Per Escape Charakters wie #48(beliebig gewählte Zahl) bekomme ich ja z.B. Zeilenumbrüche hin. Leider finde ich aber keinen Code für die Textformatierung. Gibt es da was? Gruß, Andreas |
AW: Teilstring eines TLabels bold machen?
Wenn Du es nicht öfters brauchst (dann eine Komponente basteln) nimm eine Paintbox und gib das was Du möchtest auf dem Canvas aus.
|
AW: Teilstring eines TLabels bold machen?
Auf die Schnelle fallen mir drei Lösungen für deine Anforderung ein:
|
AW: Teilstring eines TLabels bold machen?
Das wäre meine zweite Wahl gewesen... ich hoffte halt es geht auch "übersichtlicher".
Edit: @Bummi und uligerhardt Meine Antwort gilt für beide Eure posts *g*. |
AW: Teilstring eines TLabels bold machen?
Lösung 2.2: Leite TLabel ab und zeichne ebenfalls selber.
TLabel hat nunmal nur eine und keine Formatierungsbefehle Fonteigenschaft. (abgesehn vom &) Da hätte man sich eigentlich denken können, daß man auch nur eine Art Font gleichzeitig anzeigen kann. Ohne Fremdkomponente ginge noch ein TRichEdit, ohne Rahmen und mit angepaßter Hintergrundfarbe. |
AW: Teilstring eines TLabels bold machen?
Zitat:
Und wenn du keine passende Komponente benutzen möchtest, musst du eine selbst passend machen. Logisch, oder? :mrgreen: |
AW: Teilstring eines TLabels bold machen?
Ja, klar ist das logisch.
Ich frage nur hier weil ich mich totärgern würde, wenn ich hinterher rausfinde es geht auch einfacher :). |
AW: Teilstring eines TLabels bold machen?
Liste der Anhänge anzeigen (Anzahl: 2)
Ich hätte hier noch ein Demo dass mit Bordmitteln Texte fett, kursiv und unterstrichen anzeigen kann.
Vordergrund- und Hintergrundfarben können auch gesetzt werden. |
AW: Teilstring eines TLabels bold machen?
Danke :).
Aber leider funzt das bei mir mit TLabel nicht, weil dies kein onDraw hat. Ich denke da bin ich "sauberer" wenn ich mir ne eigene Komponente zeichne, als nu TLabel zurecht zu biegen. |
AW: Teilstring eines TLabels bold machen?
Zitat:
Und dort die Zeichen-Methode überschreiben (override). Tutorials, zum Erstellen einer eigenen Komponente, gibt es ausreichend. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:33 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