IMHO the problem is wxWidgets' choice of style bits for mode selection. Assuming they are flags, edition using checkboxes is (for me) the most intuitive form and is coherent with all the other wxSmith's items.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Checkboxes imply that you can set multiple flags at once. This is clearly not the case in this situation. I can apply this patch, but this will be a workaround and I'd rather fix the actual problem.
If you don't intend to work on this you can say so.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This patch seems too cryptic to me. Can you add some comments or at least explain what it does?
Here is the commented patch
So the actual problem is that the mode is not set using a radio button group or choicectrl instead of checkboxes?
Yes
So, can we solve the actual problem, then? :)
IMHO the problem is wxWidgets' choice of style bits for mode selection. Assuming they are flags, edition using checkboxes is (for me) the most intuitive form and is coherent with all the other wxSmith's items.
Checkboxes imply that you can set multiple flags at once. This is clearly not the case in this situation. I can apply this patch, but this will be a workaround and I'd rather fix the actual problem.
If you don't intend to work on this you can say so.
I don't know wxSmith enough to do it reliably