Habs rausgefunden. Es war ein Syntaxfehler.
Einfach
OnShow(Sender);
in die OnClick-Prozedur am Ende einfügen
Ich bin die ganze Zeit über das "Nicht genügend Argumente" gestolpert, obwohl es eigentlich zuviele waren (TObjekt musste u.a. weg).
Danke und ich werde euch in Zukunft bestimmt noch öfter belästigen