PS: sind die Buchstaben auf der Tastatur ausgegangen? Warum hat der Parameter (f) keinen sprechenden Namen?

Im Prinzip hast du ja recht, aber f für TForm in einer Procedure mit 4 LOC find ich vertretbar. Erst recht, wenn man die Procedure selber umbenennt in FormGrössenanpassung oder sowas.