-
-
Notifications
You must be signed in to change notification settings - Fork 31.7k
IDLE: Add keyboard equivalents for mouse actions. #71807
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Reading https://en.wikipedia.org/wiki/IBM_Common_User_Access and in particular "All operations could be done with either the mouse or the keyboard;", I checked IDLE's dialogs. The Windows dialogs accessed as common dialogs work correctly. I will assume true for other OSes until told otherwise. The new Query widget recogizes <Return> for [Ok] but not <Escape> for [Cancel]. My omission, easily corrected. Search boxes cannot set options with keys. Notepad++ can. The Options dialog has no key equivalents. |
New changeset 352fc11b9fd2 by Terry Jan Reedy in branch 'default': |
bpo-27621 is about <Return> invoking [Ok] even when the focus is on [Cancel]. |
I agree that Esc should always cancel regardless of where the focus is. |
New changeset 2468581846da by Terry Jan Reedy in branch 'default': |
New changeset e4a2d78aa6cc by Terry Jan Reedy in branch 'default': |
ConfigDialgo.__init__ has commented out key bindings for the buttons, including Esc for [Cancel]. We should establish 'IDLE Dialog Conventions', document (add to README.txt?), and follow consistently. bpo-27621 is about polishing Query box behavior. It should be generalized to other boxes. |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: