Jetzt Meine große Frage: was muss ich ändern, damit das Funktioniert?
Da fehlt die Referenz auf das Formular.
Deine Methode ist ja nicht nur Teil der
Unit, sondern insbesondere auch Teil Deiner Formular-Klasse "TfrmGlobal". Von dessen Instanz musst Du die Methode aufrufen.
Im einfachsten Fall kneifst Du die Augen zu und hoffst, dass die von Delphi automatisch angelegte Form-Variable "frmGlobal" immer auf eine gültige Instanz zeigt und verwendest diese:
frmGlobal.RestorePosition()
Daniel R. Wolf
mit Grüßen aus Hamburg