thank you for your help.
As to your second question, well I am not sure, which other controls do you use that have the same behavior like RadButton?
For example the following controls:
RadCheckBox, RadDropDownButton, RadRadioButton, RadSplitButton,
RadTreeView (the +/- Button),
RadTabStrip ( changing Tabs )
This looks for me like every button in all controls has this behaviour.