Kann sein dass ich die Frage nicht ganz verstehe, aber reicht ein schnödes Form.Position:= poScreenCenter
nicht aus?
poScreenCenter zentriert das Form in seiner Gesamtausdehnung. Will man den Clientbereich zentrieren, muss man das Form etwas weiter nach oben schieben.