AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

TListbox "MouseLeave" überschreiben

Ein Thema von ATS3788 · begonnen am 30. Jan 2015 · letzter Beitrag vom 30. Jan 2015
Antwort Antwort
Benutzerbild von ATS3788
ATS3788

Registriert seit: 18. Mär 2004
Ort: Kriftel
646 Beiträge
 
Delphi XE Starter
 
#1

TListbox "MouseLeave" überschreiben

  Alt 30. Jan 2015, 09:15
Delphi-Version: XE7
Hallo Delphianer

Wie kann man MouseEnter & MouseLeave überschreiben.

Tracing den Code zeigt mir

procedure TControl.CMMouseEnter(var Message: TMessage);

auf.
Martin MIchael
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.100 Beiträge
 
Delphi 12 Athens
 
#2

AW: TListbox "MouseLeave" überschreiben

  Alt 30. Jan 2015, 09:23
Hättest du mal den Quellcode mit gekauft, dann könntest du nachsehn wie TControl.CMMouseEnter definiert ist und Dieses einfach kopieren/nachmachen.


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 Delphi-Referenz durchsuchenCM_MOUSE_ENTER (Component Message) oder du nimmst MSDN-Library durchsuchenWM_MOUSEACTIVATE und MSDN-Library durchsuchenWM_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.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (30. Jan 2015 um 09:25 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von ATS3788
ATS3788

Registriert seit: 18. Mär 2004
Ort: Kriftel
646 Beiträge
 
Delphi XE Starter
 
#3

AW: TListbox "MouseLeave" überschreiben

  Alt 30. Jan 2015, 14:11
himitsu Danke habe ich doch,
nur ich war mir nicht sicher,
ob das so dann richtig ist.
Martin MIchael
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.100 Beiträge
 
Delphi 12 Athens
 
#4

AW: TListbox "MouseLeave" überschreiben

  Alt 30. Jan 2015, 14:49
Da links steht nein.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:30 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