Delphi-Version: XE7
TListbox "MouseLeave" überschreiben
Hallo Delphianer
Wie kann man MouseEnter & MouseLeave überschreiben. Tracing den Code zeigt mir procedure TControl.CMMouseEnter(var Message: TMessage); auf. |
AW: TListbox "MouseLeave" überschreiben
Hättest du mal den Quellcode mit gekauft, dann könntest du nachsehn wie TControl.CMMouseEnter definiert ist und Dieses einfach kopieren/nachmachen. :stupid:
http://www.delphi-treff.de/object-pa...n-und-objekte/ -> Botschaftsmethoden http://www.delphipraxis.net/178117-k...auslagern.html PS: Die Message heißt bestimmt vermutlich CM_MOUSE_ENTER (Component Message) oder du nimmst WM_MOUSEACTIVATE und WM_MOUSELEAVE (Windows Message) siehe Unit Messages (oder vcl.messages ... k.A.) und dort kannst du ja in der OH oder via Codevervollständigung rumstöbern. |
AW: TListbox "MouseLeave" überschreiben
himitsu:thumb: Danke habe ich doch,
nur ich war mir nicht sicher, ob das so dann richtig ist. |
AW: TListbox "MouseLeave" überschreiben
Da links steht nein. 8-)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz