![]() |
AW: Zeile in Listbox färben
Wenn du jeden einzelnen Schritt erfragst, wird es Jahre dauern bis du das Programm fertig schreibst. Nicht falsch verstehen, aber was hältst du von Learning by Doing?
|
AW: Zeile in Listbox färben
Eine Frage noch @DeddyH: Wo bekomme ich in der 2.Variante (die bessere) den Sender her (der wird doch nicht übermittelt oder?)?
|
AW: Zeile in Listbox färben
Normalerweise heißt der erste Parameter immer Sender, er hat übersehen, dass der bei DrawItem Control heißt. ;-) Einfach durch Control ersetzen, dann gehts.
|
AW: Zeile in Listbox färben
Control kennt aber kein Canvas? Jedenfalls sagt er mit undefinierter Bezeichner 'Canvas'!
|
AW: Zeile in Listbox färben
Zitat:
Delphi-Quellcode:
.
(Control as TListbox)
Übrigens, das geht auch und ist vielleicht übersichtlicher
Delphi-Quellcode:
TListBox(Control).Canvas
|
AW: Zeile in Listbox färben
Vielen Dank! Jetzt klappts! Teilweise war ich ja sehr beratungsresistent:oops:! Danke für eure Gedult!
|
AW: Zeile in Listbox färben
Zitat:
|
AW: Zeile in Listbox färben
Beim harten Cast musst du dir sicher sein können, das der Sender wirklich eine TListbox oder Nachfahre ist!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:17 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