Our button class, which has subtypes of RT_CONTROL_RADIOBUTTON_SUBTYPE, RT_CONTROL_MOMENTARYBUTTON_SUBTYPE and RT_CONTROL_TOGGLEBUTTON_SUBTYPE, is derived from the standard .Net Button type and uses the underlying events of the Button class for event processing. The Button class does not trap double click events and therefore ours don't either. Therefore there is no straightforward way that we can think of to implement the radio button, double click behavior you describe. |