A Button (Normal, Checkbox, Toggle etc) has been clicked.
If Label is specified, the button must have a label which matches it. Note that e.g. Image buttons don't have labels.
Click Length: long clicks will only be registered if the application containing the button allows long clicks of it.
New Button State is only applicable for Toggle and Checkbox buttons.