Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Änderung der Schriftfarbe eines Labels für einzelne Wörter (https://www.delphipraxis.net/14347-aenderung-der-schriftfarbe-eines-labels-fuer-einzelne-woerter.html)

p3ps1 7. Jan 2004 15:09


Ä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)

sakura 7. Jan 2004 15:11

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 ;-)

toms 7. Jan 2004 15:14

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.

p3ps1 7. Jan 2004 15:34

Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
 
Hi Tom,
könntest du mir das etwas genauer erklären? :?:

Luckie 7. Jan 2004 15:39

Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
 
Zitat:

Zitat von sakura
P.S.: Bitte bei MS beschweren, ist deren Schuld ;-)

Nein bei Borland. TLabel ist von TGraphicControl abgeleitet und nicht von TWinControl. :zwinker:

sakura 7. Jan 2004 15:43

Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
 
Zitat:

Zitat von Luckie
TLabel ist von TGraphicControl abgeleitet und nicht von TWinControl.

Oh, oh Luckie. Der war peinlich, aber ich will Dir verzeihen, da Du vorwiegend nonVCL programmierst :twisted:

TWinControl sind "Fenster" im Sinne von Microsoft, sie haben ein Handle. TGraphicControls haben dieses nicht ;-)

Delphi-Quellcode:
  TWinControl = class(TControl)
  private
    FAlignLevel: Word;
    FBevelEdges: TBevelEdges;
    [...]
    FDockManager: IDockManager;
    FHandle: HWnd;
...:cat:...

Luckie 7. Jan 2004 15:46

Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
 
Zitat:

Zitat von sakura
Zitat:

Zitat von Luckie
TLabel ist von TGraphicControl abgeleitet und nicht von TWinControl.

Oh, oh Luckie. Der war peinlich, aber ich will Dir verzeihen, da Du vorwiegend nonVCL programmierst :twisted:

TWinControl sind "Fenster" im Sinne von Microsoft, sie haben ein Handle. TGraphicControls haben dieses nicht ;-)

Eben drum. TGraphicControls sind eine Borland VCL Schöpfung. Deswegen kann MS nichts dafür, wenn das TLabel von Borland dieses Feature nicht unterstützt. Was anderes wäre es gewesen, wenn er von TStaticText gesprochen hätte. So war es gemeint. :roll:

Phoenix 7. Jan 2004 15:50

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 ;-)

sakura 7. Jan 2004 15:50

Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
 
Zitat:

Zitat von Luckie
TGraphicControls sind eine Borland VCL Schöpfung.

Stimmt wiederum :roll:

...:cat:...

p3ps1 7. Jan 2004 15:54

Re: Änderung der Schriftfarbe eines Labels für einzelne Wört
 
Kann mir jetzt auch jemand sagen, wie ich das mit einem TRichedit mache? :(


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:07 Uhr.
Seite 1 von 2  1 2      

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