Einzelnen Beitrag anzeigen

gmc616

Registriert seit: 25. Jun 2004
Ort: Jena
627 Beiträge
 
Delphi 10.3 Rio
 
#5

AW: ComboBox --> csOwnerDrawFixed --> Eingabefeld editierbar

  Alt 1. Aug 2014, 10:00
Grob umrissen ...

in meiner Combobox sollen eine Empfehlung ausgewählt werden können.
Abhängig von anderen "Parametern" auf der Form, werden die Empfehlungen in der ComboBox unterschiedlich farbig hinterlegt (OnDrawItem), deswegen csOwnerDraw... . Anders wüste ich nicht, wie ich das ganze farbig kriege.

Allerdings soll es auch möglich, seinen eigenen Text (eigene Empfehlung) einzugeben, wie es mit csDropDown möglich wäre. Nur wird bei csDropDown nicht mehr OnDrawItem gerufen.

Ich bräuchte also eine Kombination aus csDropDown (wegen dem editiert) und csOwnerDrawFixed/csOwnerDrawVariable (wegen den Farben).

Eine Idee, wie an das bewerkstelligen, ohne das Rad neu zu erfinden?


den WorkAround schaue ich mir gleich an.
  Mit Zitat antworten Zitat