I\'m not sure why the TSpeedButton has this property but when a TSpeedButton is the only button of a given groupindex, it doesn\'t stay pressed, whether or not \"AllowAllUp\
The trick is to set the GroupIndex to a unique value and set AllowAllUp to true.
If you forget the first, it will not stay down, if you forget the second, it will not stay up, once it has been down.