This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author terry.reedy
Recipients terry.reedy
Date 2019-06-18.02:07:11
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1560823632.0.0.312919780261.issue37325@roundup.psfhosted.org>
In-reply-to
Content
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.
History
Date User Action Args
2019-06-18 02:07:12terry.reedysetrecipients: + terry.reedy
2019-06-18 02:07:11terry.reedysetmessageid: <1560823632.0.0.312919780261.issue37325@roundup.psfhosted.org>
2019-06-18 02:07:11terry.reedylinkissue37325 messages
2019-06-18 02:07:11terry.reedycreate