Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#10

Re: Welcher Cursor ist gerade aktiv

  Alt 21. Jun 2007, 05:42
Zitat von alzaimar:
Würde es nicht reichen, im OnMouseMove (wenn die Form vergrößert wird) einfach das hier zu machen:

Delphi-Quellcode:
  Width := 10 * ((Mouse.X-Left) Div 10);
  Height:= 10 * ((Mouse.Y-Top) Div 10);
Also, sinngemäß, denn natürlich brauchst Du noch die Fallunterscheidung: Nur Breite ändern, Nur Höhe ändern, Beides etc.
Weiss jetzt nicht genau was du meinst und an welcher stelle.
Ich hab das schon ausgetüftelt und meine das dies der beste weg ist.

Ohne die kontrolle über die Maus hat man da keine Chance das halbwegs vernünftig hinzubekommen.

Was machst du mit den 10 ? 10 gibt es nicht
die höhe und weite ist unterschiedlich beim verschieben.
Einmal 25 für die weite und 29 für die höhe.

gruss Emil
  Mit Zitat antworten Zitat