Einzelnen Beitrag anzeigen

Sidorion

Registriert seit: 23. Jun 2005
403 Beiträge
 
#18

Re: Eigene Komponente von TCustomControl > Eigenschaftsed

  Alt 18. Apr 2006, 12:14
Zu den Zugriffsverletzungen hab ich erstmal keine Idee, aber Du solltest nicht den Event des Vorgängers überschreiben(OnMouseDown usw.), sondern die Methode MouseDown. Wenn nämlich jemand einen Zeiger auf den Vorgänger hat, dann killt er damir Deine ganze Behandlung mit dem EMouseDown. MouseDown und MouseUp sind Methoden von TControl und rufen dort nur FOnMouse... Wenn Du diese Methoden überschreibst, dann kannst Du Deinen Merker Setzten, Inherited rufen und dann den Repaint ausführen.
Manchmal sehen Dinge, die wie Dinge aussehen wollen mehr wie Dinge aus, als Dinge
<Esmerelda Wetterwachs>
  Mit Zitat antworten Zitat