Genial! Ist das für jedes Skript angepasst verwendbar, das einen nicht verschiebbaren Button hat?
Das sollte eigentlich funktionieren, kommt auch immer darauf an, warum ein Button nicht verschiebbar ist. Es wird ja einfach ein zweiter Button über den nicht-verschiebbaren Button "gestülpt" und verschiebt dann diesen.
Wie ich weiter oben schon geschrieben hatte, ist es notwendig, dass in Zeile 4 die ID des Original-Buttons eingetragen wird. Dann sollte man noch, falls vorhanden, 'Label' und 'Tooltip' auf die gleichen Werte setzen. Wenn man es allgemeiner haben möchte, dann wäre es auch sinnig im Skript die Variablennamen ebenfalls allgemeiner zu wählen, aber das wäre nur Code-Kosmetik.
PS: Das Skript ist nicht von mir! Das hatte ich nur irgendwann mal abgespeichert und etwas angepasst. Von wem es ist, weiß ich nicht...