Zitat von
.chicken:
Hehe gut da hätte ich auch drauf kommen können, aber was ist denn generell an meiner Methode schlechter? Und warum funzt sie nich immer? (meistens tut sie das tritt nur selten auf das Problem)
Durch das Überschreiben der Behandlungsroutinen für
WM_LButtonDown und
WM_LButtonUp hast du wichtige Überprüfungen und Initialisierungen in TControl lahmgelegt, was zu dem beschriebenen Verhalten führen könnte.
MouseDown und
MouseUp sind die von Borland vorgesehenen Routinen für Erweiterungen.
Gruß Hawkeye