non so se sono io ma credo che la versione 2.18, l'ultima, non funzioni tanto bene.
se scrivo questo:
Button1.Move(ME.Button1.X + 30, ME.Button1.Y)
mi risponde con un messaggio d'errore:
Unknow symbol 'Button1' in class 'FMain'
:fuso:
Se usi quel codice devi impostare i componenti some publici.
Prova con:
Button1.Move(Button1.X + 30, Button1.Y)
Dovrebbe andare