Message345940
query.Query creates a popup with entry and ok/cancel buttons, in that order. Tabbing moves from the entry in that order. Currently, subclasses that add widgets add them after the 3 above, so they follow Cancel in the tab order. They do this by overriding create_widgets and initially calling super.create_widgets.
Added widgets should follow the entry box and precede the exit buttons. To do this, they should be created in between. Proposed solution: create_widgets calls 'extra_widgets' (pass for Query) after creating the Entry. Subclasses override to add widgets. |
|
Date |
User |
Action |
Args |
2019-06-18 02:07:12 | terry.reedy | set | recipients:
+ terry.reedy |
2019-06-18 02:07:11 | terry.reedy | set | messageid: <1560823632.0.0.312919780261.issue37325@roundup.psfhosted.org> |
2019-06-18 02:07:11 | terry.reedy | link | issue37325 messages |
2019-06-18 02:07:11 | terry.reedy | create | |
|