Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi TColorListBox neuer Eintrag (https://www.delphipraxis.net/99699-tcolorlistbox-neuer-eintrag.html)

maximus Caesar 16. Sep 2007 11:06


TColorListBox neuer Eintrag
 
Hallo!
Wie kann ich in einer ColorListBox einen neuen Eintrag hinzufügen?
Ich bin soweit das ich mit
Code:
i:=ColorListBox1.Items.Add('Blau');
zwar einen neuen Eintrag hinbekomme, kann diesem aber keine Farbe zuweisen, er erscheint nur Schwarz.
Hier z.B. möchte ich ihm clBlue zuweisen.

MfG
maximus Caesar

Khabarakh 16. Sep 2007 11:30

Re: TColorListBox neuer Eintrag
 
Hai Arne, für dich starte ich sogar mal wieder Delphi :zwinker: .
Jedem Eintrag einer TStrings-Liste lässt sich noch ein Pointer zuordnen. TColorListBox nimmt als Farbe einfach den Wert dieses Pointers:
Delphi-Quellcode:
ColorBox1.AddItem('My favorite color', TObject(clPurple)); // was nichts anderes macht als TStrings.AddObject von Items aufzurufen.

maximus Caesar 16. Sep 2007 11:56

Re: TColorListBox neuer Eintrag
 
Vielen Dank!
Richtig gedacht, aber falsch ausgeführt :oops:


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:02 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