Danke, danke!
Grundsätzlich würde das Reagieren auf Änderungen von Position
auch zur Laufzeit funktionieren (zumindest unter Windows).
Was heißt "würde"? Tut es doch eben nicht, siehe mein obiges Beispielprojekt.
Mit folgendem, zugegeben ziemlich dirty Hack lässt sich die Funktionalität auch transparent nachbilden. In einem echten Projekt würde ich von dieser Lösung allerdings Abstand nehmen.
Warum Abstand nehmen? Entweder es funktioniert zuverlässig (d.h. zu 100%) oder nicht. Andere Kategorien spielen für mich jedenfalls keine Rolle. Wenn etwas zuverlässig funktioniert, dann hat es auch die Chance, in ein Projekt aufgenommen zu werden.