Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Solutor,
3. Jan 2018
Danke Amateurprofi,
da hab ich nicht zu Ende gedacht. Deine Lösung ist es besser und hat sicher weniger Seiteneffekte,
von der Performance ganz zu schweigen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Solutor,
2. Jan 2018
Also mal "quick and dirty":
Man kommt nicht ums selbst Zeichnen in der Behandlungsroutine Drawitem der Listbox herum.
Damit das funktioniert, muss man die Eigenschaft Style der Listbox auf LbOwnerDrawFixed setzen.
Ich hab anstelle einer globalen Variable die Tag-Eigenschaft der Listbox als Zwischenspeicher verwendet.
Die Farben muss man wie ich es hier gemacht habe, dann selber setzen....