Author terry.reedy
Recipients terry.reedy
Date 2019-06-18.02:07:11
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
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:12terry.reedysetrecipients: + terry.reedy
2019-06-18 02:07:11terry.reedysetmessageid: <>
2019-06-18 02:07:11terry.reedylinkissue37325 messages
2019-06-18 02:07:11terry.reedycreate