Einzelnen Beitrag anzeigen

QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.884 Beiträge
 
Delphi 12 Athens
 
#5

AW: Shape soll Form nicht überschreitten.

  Alt 21. Jun 2013, 01:46
Du hast doch einfach 2 Randbedingungen die zu behandeln sind.
Delphi-Quellcode:
GetCursorPos(mouseposition);
if mouseposition.y < Form.top then //Rand oben
  Shape.top := 0
else if mouseposition.y > Form.top + Form.clientheight-Shape.height then //Rand unten
  shape.top := Form.clientheight-Shape.height
else
  shape.top := mouseposition.y-Form.top; //innerhalb des vorgesehenen Wertebereichs.
Andreas
Monads? Wtf are Monads?

Geändert von QuickAndDirty (21. Jun 2013 um 01:50 Uhr)
  Mit Zitat antworten Zitat