Erstmal gehst du auf Self und nicht auf den Parameter, also wieso sollte dann die Große es Objektes im Parameter verändert werden?
Und dann willst du eine Klassen-Methode (class procedure), denn nur Jene kann man über die Klasse aufrufen.
Delphi-Quellcode:
class procedure SetzeDoppelteGroeße(Button: TButton);
class procedure SetzeHalbeGroeße(Button: TButton);
TMeinButton.SetzeDoppelteGroeße(Button1);
Aber eigentlich willst du doch bestimmt eher sowas?
Delphi-Quellcode:
procedure SetzeDoppelteGroeße;
procedure SetzeHalbeGroeße;
Button1.SetzeDoppelteGroeße;