Add a button handler.