Ik heb een combobox waarvan ik de style op csOwnerDrawFixed heb gezet. Normaal gesproken als je bij een combobox de dropdown list uitklapt en weer laat verdwijnen, wordt er een lege blauwe balk zichtbaar in de edit box (als je dus geen item geselecteerd hebt).
Nu heb ik deze code geprobeerd in de OnDrawItem:
Maar het werkt niet met deze code. Ik krijg een lege witte edit box met een zwarte lijn er omheen.
Wat doe ik verkeerd?
Nu heb ik deze code geprobeerd in de OnDrawItem:
Delphi:
1
2
3
4
5
6
7
| if (odComboBoxEdit in State) then begin Font.Color := clHighlightText; Brush.Color := clHighlight; FillRect(Rect); DrawFocusRect(Rect); end; |
Maar het werkt niet met deze code. Ik krijg een lege witte edit box met een zwarte lijn er omheen.
Wat doe ik verkeerd?