Hola Javier:
Si esta bien copiado....
Fíjate que en la primera función son 2 parámetros, en la segunda son 3 parámetros, por eso esta el "overload", para sobrecargar la función....
Mira las declaraciones de las funciones:
Código Delphi
[-]
Procedure AsignaExecute(MyBtnAction:TButtonAction; MyExecute:TNotifyEvent); overload;
Procedure AsignaExecute(MyBtnAction:TButtonAction; MyExecute:TNotifyEvent; bMostrar:Boolean); overload;
Saluda Atte Neeruu!!!
