radio item in wx.Menu does not fire event if already selected

One of my menus has a list of radio items to select a number. A further radio
item labelled "Custom" opens a dialog to set a custom number. If "Custom" is not chosen, selecting it generates an event and opens the dialog. If "Custom" is already selected however, clicking on it again has no effect at all. Does that mean, that radio menu items do not fire command events if they are already selected? Is there a workaround?

Thanks,
Jurgen

···

--
Psssst! Schon vom neuen GMX MultiMessenger gehört?
Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger

Jürgen Waser wrote:

One of my menus has a list of radio items to select a number. A further radio item labelled "Custom" opens a dialog to set a custom number. If "Custom" is not chosen, selecting it generates an event and opens the dialog. If "Custom" is already selected however, clicking on it again has no effect at all. Does that mean, that radio menu items do not fire command events if they are already selected? Is there a workaround?

Probably the only way around it is to not use radio items. You can probably simulate radio actions yourself either by changing bitmaps or using checkable items and changing checked settings.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!