While migrating from WxPython 2.6 to 2.8 noticed a big difference
between the behavior of
the pythonCard dialog.multipleChoiceDialog.
Using WxPython 2.6, the pythonCard multipleChoiceDialog would allow
multiple choices as well as quickly selecting all items by using
keyboard and Shift keys. The WxPython 2.6 dialog did not display a
checkbox next to each item either.
Using WxPython 2.8, checkboxes are displayed next to each item and there
was no way using the keyboard to select all the items in the
multipleChoiceDialog. Since there are a large number of selections
where at times I need to select all of them, the older way of selection
(w/o checkboxes) is preferred.
It looks like 2.8 has replaced the ListBox control in the
multiple choice dialog with a newly implemented CheckListBox.
The older behavior was less cluttered, keyboard capable and provided an
easy
way to select all elements, if need be. Any clue as to what changed or
how
I can get the 2.6 version functionality back?