Hallo DPler,
ich habe aus dem Code-Library bzw. dem entsprechenden Thread den "EditColorHandler".
Jetzt fliegt der mir gelegentlich in der Funktion SetControlColor bei der Stelle "SetOrdProp(AControl, _Color, Integer(AColor));" um die Ohren.
Und zwar in der Konstellation:
TComboBox innerhalb eines VST (Virtual Stringtree / Treeview im Gridmode). Bei verlassen der ComboBox kommt es zu dem Fehler in der EditColorHandler-Funktion.
Und außerdem mag der EditColorHandler keine
Jedi CalcEdits (TjvCalcEdit aus JvCalc.pas). Da gibt es auch in Verbindung mit dem Treeview das nervige Problem, daß der Popup des Taschenrechners seine Hintergrundfarbe verliert.
Alles nur mit dem EditColorHandler. Ohne klappt das alles, aber ich möchte das Control-Highlighting nutzen...
Kennt jemand eine verlässlichere Alternative? Oder kann man beim VST etwas in Richtung OnEnter, OnExit machen (ja, die gibt es, aber die werden zu häufig ausgelöst).
Gruß winkel79