Dear Byo,
not that you are back (welcome! ;-)) I can post my question, too.
I am using a wxCheckListBox control in a project of mine using wxSmith (of course). I need to connect to the "wxEVT_COMMAND_LISTBOX_DOUBLECLICKED" event. Unfortunately wxSmith does offer only one event - the one special for a wxCheckListBox, namely "wxEVT_COMMAND_CHECKLISTBOX_TOGGLED".
I had a look in the code and I wonder how you handle "event inheritance" in general. I mean: A wxCheckListBox also supports the events of a wxListBox which also supports all events of a wxControlWithItems etc...
Is such thing considered or would I need to add all relevant events to wxCheckListBox (wxschecklistbox{.h/.cpp}) at the risk of duplicates?
What are the design guidelines?