![]() |
Änderung der Schriftfarbe eines Labels für einzelne Wörter
Ich möchte in einem Programm Die Ausgabe in einem Label etwas verbessern, indem ich ein wichtiges Wort farblich hervorhebe. es soll also folgendermaßen aussehen:
'Text ... wichtiges-wort ... Text' Danke schonmal! 8) |
Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
Das Label unterstützt dieses Feature nicht.
...:cat:... P.S.: Bitte bei MS beschweren, ist deren Schuld ;-) |
Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
Hi,
Du könntest dafür ein TRichEdit (BorderStyle = bsNone) nehmen und dieses auf einen TPanel (Enabled = False) setzen. |
Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
Hi Tom,
könntest du mir das etwas genauer erklären? :?: |
Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
Zitat:
|
Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
Zitat:
TWinControl sind "Fenster" im Sinne von Microsoft, sie haben ein Handle. TGraphicControls haben dieses nicht ;-)
Delphi-Quellcode:
...:cat:...
TWinControl = class(TControl)
private FAlignLevel: Word; FBevelEdges: TBevelEdges; [...] FDockManager: IDockManager; FHandle: HWnd; |
Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
Zitat:
|
Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
Was aber alles nicht heissen will, daß er sich kein Panel selber schreiben kann, daß dieses Feature unterstützt ;-)
|
Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
Zitat:
...:cat:... |
Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
Kann mir jetzt auch jemand sagen, wie ich das mit einem TRichedit mache? :(
|
Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
Was gibt es da zu erklären / sagen?
|
Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
ich muss die Schriftfarbe eines Wortes ja in der Implementation ändern.
Und eben das weiss ich nicht. |
Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
Dann mach dich mal mit TRichEdit und SelAttributes vertraut.
|
Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
Na Gut! :warn:
|
Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
Falls Du ein paar € investieren kanst würde ich
![]() Hast für fast alle Controls (u.a. auch ein HTML-Label) die unterstützung für eine art Mini-HTML eingebaut. D.h. Du kannst alles im Label (oder Listbox) machen (Farben, Schriften, ...) was dieser Mini-HTML-Parser unterstützt. |
Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
Das ist es mir dann doch nicht wert. Ich hab es jetzt so gelöst, dass ich einfach mehrere Labels benutze. :-D
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:08 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