(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: Eigene Komponete von TEdit ableiten?
14. Jan 2006, 15:46
du müsstest schauen wo das OnChange ausgelöst wird und die methode überschreiben (falls es eine methode gibt). In der Regel ist das eine Methode namens doChange etc.
Wenn dem nicht so ist musst du entweder von TCustomEdit ableiten (und das Onchange nicht nach außen reichen) und das OnChange dann wie normal auf eine Private/Public/protected-Procedure zuweisen oder das OnChange umbiegen.
@mkinzler: Ich denke sein Problem ist mehr die OnChange nutzung innerhalb der Komponente. Im übrigen stimmt deine GetColor methode nicht. Denn wenn CheckEmpty aktiv ist wird immer die Farbe verwendet als wäre es leer.
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|