Einzelnen Beitrag anzeigen

Keks

Registriert seit: 25. Mai 2005
122 Beiträge
 
#9

Re: Bereich beim Mouseover hervorheben

  Alt 9. Mai 2008, 21:24
@Fussball-Robby
Danke, sieht interessant aus. Aber ich glaube, das hilft in dem Fall nicht weiter. In Deinem Beispiel wird jede Komponente beim Draufzeigen umrandet. Das ist ganz nett, aber lässt sich schwer auf einen ganzen Bereich übertragen.

@grenzgaenger
Das klingt gut und könnte funktionieren.
Ich versuche gerade die Mauskoordinaten in der MainForm zuverlässig zu ermitteln.
Ich frage die aktuelle Zeigerposition im FormMouseMove-Event ab. Das Problem ist dann aber, dass sobald ich auf ein anderes Element (Button, Checkbox, ...) zeige, das FormMouseMove-Event nicht mehr aktiviert wird. Ich habe jetzt eine Weile gesucht, aber finde dafür keine geschickte Lösung. Wie frage ich die Mauskoordinaten im Hauptprogrammfenster ab, unabhängig davon, ob die Maus sich gerade über anderen Komponenten befindet oder nicht. (Mit einem Timer würde das gehen, aber deswegen jetzt noch dauerhafte Timer setzen würde ich gerne vermeiden.) Gibt es eine andere Möglichkeit?
  Mit Zitat antworten Zitat