Einzelnen Beitrag anzeigen

Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: Bereich beim Mouseover hervorheben

  Alt 9. Mai 2008, 21:43
Du kannst doch allen Komponenten die gleiche MouseMove Prozedur zuweisen.
Edit: In der Prozedur kannst du dann auch sowas reinschreiben:
Delphi-Quellcode:
var
  Pt: TPoint;
begin
  Pt:= self.ClientToScreen(mouse.CursorPos);
 //Caption:= Format('X: %d, Y: %d', [Pt.X, Pt.Y]);

Oder du verwendest das Ereignis onMessage der Komponente TApplicationEvents.
Edit: Im Ereignis onMessage brauchst du natürlich nur die Nachricht WM_MOUSEMOVE verarbeiten!
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat