Ich habe zwar keine Lösung, aber eine Erklärung dafür, falls dich das ein wenig befriedigt:
Beim Verschieben ist klar, die Linke obere Ecke schnappt immer bei den Punkten ein.
Beim Skalieren wird aber die Kante, die gezogen wird, ebenfalls genau auf die Punkte gesnapt. Wenn also Top=40 ist und Height vorher (wegen Standardeinstellung oder so) 10, dann ist die untere Kante auf 49. Der Grund dafür liegt darin, daß der "Startpixel" mitgezählt wird. Das Teil fängt also wirklich bei 40 an und geht von da aus 10 Pixel nach unten. Der Snap-In-Punkt ist aber bei 50. Wenn du also mit der Maus vergrößerst, schnappt das Teil bei 50 ein. Zwischen 40 und 50 liegen (einschließlich der beiden Zahlen) 11 Pixel, daher kriegst du jedesmal die krummen Zahlen.
Ein (zugegebenermaßen extrem billiger) Workaround ist es, nie nach unten oder rechts zu Vergrößern, sondern immer nur nach links oder oben. Oder eben im ObjectInspector an den Zahlen drehen.
_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk.
- Dilbert