If you need a more custom button, make your own. Every user widget has access to every low level mouse event (Click the Override button in the function list), you can make a button that’s only clickable when standing by the grey stone when the thrush knocks if that’s your thing.
The button widget is only meant to satisfy the needs of a standard simple button.