Autor Beitrag
CrOc
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 48

Win XP
D5 Standard
BeitragVerfasst: Di 20.01.04 17:39 
hi,
ich hab mir ein image erstellt und ein Feld, in der die aktuelle Mausposition eingetragen wird, wenn sich die Maus in dem Image bewegt. Ich will aber, dass er an der oberen linken ecke des images die koordinaten 0,0 einträgt und nicht die Koordinaten der gesamten Bilschirmauflösung benutzt.
KidPaddle
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 351

WinXP,Linux
D7 Prof, XE7
BeitragVerfasst: Di 20.01.04 20:23 
Hallo,

mit folgendem Statment

ausblenden Delphi-Quelltext
1:
  MousePos := Image.ScreenToClient(MousePos);					


wandelst Du die Mauskoordinaten in die des Images um.

Gruß
KidPaddle
CrOc Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 48

Win XP
D5 Standard
BeitragVerfasst: Di 20.01.04 20:50 
Thanks,
hab aber, dass es funktioniert, die variable als TPoint benennen müssen.
Was bedeutet das?