Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Mausposition auf Form (https://www.delphipraxis.net/119343-mausposition-auf-form.html)

Larsi 25. Aug 2008 08:18


Mausposition auf Form
 
Hi,
Mouse.CursorPos.X liefert zum Beispiel die Höhe wo sich die Maus im Verhältnis zum Bildschirm befindet aber ich brauche eine Möglichkeit die Position der Muas auf dem Form bestimmt also wenn der Mauszeiger oben links in der Form ist soll die Position 0,0 sein egal wo sich das Form befindet. Ich hoffe Ihr versteht was ich meine.

MFG Lars Wiltfang

DeddyH 25. Aug 2008 08:19

Re: Mausposition auf Form
 
Schau mal nach ScreenToClient().

Larsi 25. Aug 2008 08:27

Re: Mausposition auf Form
 
Ok danke funktioniert.

mr_emre_d 25. Aug 2008 09:57

Re: Mausposition auf Form
 
Oder du machst es so, wie ich es bisher gemacht habe, aber nicht mehr machen werde Dank des neuen Erkenntnisses :), und subtrahierst
von der Mouseposition die linke, obere Ecke deines Fensters :)

THX DaddH

MfG

Neutral General 25. Aug 2008 09:58

Re: Mausposition auf Form
 
Zitat:

Zitat von mr_emre_d
Oder du machst es so, wie ich es bisher gemacht habe, aber nicht mehr machen werde Dank des neuen Erkenntnisses :), und subtrahierst
von der Mouseposition die linke, obere Ecke deines Fensters :)

THX DaddH

MfG

Rate mal was ScreenToClient macht :P :wink:

mr_emre_d 25. Aug 2008 09:59

Re: Mausposition auf Form
 
:D

Das was ich beschrieben habe ! :nerd:

:roll:

Fussball-Robby 25. Aug 2008 14:15

Re: Mausposition auf Form
 
Man könnte auch X und Y des OnMouseMove der Form benutzen..


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:36 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