procedure MyClick(Sender: TObject); begin Showessage('Click'); end; ... button.OnClick := MyClick; ...