Releyendo tu ejemplo, lo que tenes que hacer es proveer una propiedad que mapee al OnClick del boton:
Código Delphi
[-]
property OnClick: TNotifyEvent read GetOnClick write SetOnClick;
function GetOnClick: TNotifyEvent;
begin
Result := FBoton.OnClick;
end;
procedure SetOnClick(const Value: TNotifyEvent);
begin
FBoton.OnClick := Value
end;