Movatterモバイル変換


[0]ホーム

URL:


homepage

Issue27620

This issue trackerhas been migrated toGitHub, and is currentlyread-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title:IDLE: Add keyboard equivalents for mouse actions.
Type:behaviorStage:patch review
Components:IDLEVersions:Python 3.10
process
Status:openResolution:
Dependencies:27621Superseder:
Assigned To: terry.reedyNosy List: ZackerySpytz, python-dev, serhiy.storchaka, terry.reedy
Priority:normalKeywords:patch

Created on2016-07-26 00:54 byterry.reedy, last changed2022-04-11 14:58 byadmin.

Pull Requests
URLStatusLinkedEdit
PR 19706openZackerySpytz,2020-04-25 00:59
Messages (7)
msg271311 -(view)Author: Terry J. Reedy (terry.reedy)*(Python committer)Date: 2016-07-26 00:54
Readinghttps://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.
msg271312 -(view)Author: Roundup Robot (python-dev)(Python triager)Date: 2016-07-26 00:58
New changeset352fc11b9fd2 by Terry Jan Reedy in branch 'default':Issue#27620: Escape key closes Query box as cancelled.https://hg.python.org/cpython/rev/352fc11b9fd2
msg271331 -(view)Author: Terry J. Reedy (terry.reedy)*(Python committer)Date: 2016-07-26 06:35
#27621 is about <Return> invoking [Ok] even when the focus is on [Cancel].
msg271345 -(view)Author: Serhiy Storchaka (serhiy.storchaka)*(Python committer)Date: 2016-07-26 07:26
I agree that Esc should always cancel regardless of where the focus is.
msg271480 -(view)Author: Roundup Robot (python-dev)(Python triager)Date: 2016-07-28 01:43
New changeset2468581846da by Terry Jan Reedy in branch 'default':Issue#27620: Mark the default action button as the default.https://hg.python.org/cpython/rev/2468581846da
msg271483 -(view)Author: Roundup Robot (python-dev)(Python triager)Date: 2016-07-28 02:17
New changesete4a2d78aa6cc by Terry Jan Reedy in branch 'default':Issue#27620: Make htest box respond to <Return> and <Escape>.https://hg.python.org/cpython/rev/e4a2d78aa6cc
msg296570 -(view)Author: Terry J. Reedy (terry.reedy)*(Python committer)Date: 2017-06-21 17:48
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.#27621 is about polishing Query box behavior.  It should be generalized to other boxes.
History
DateUserActionArgs
2022-04-11 14:58:34adminsetgithub: 71807
2020-06-07 22:00:04terry.reedysetversions: + Python 3.10, - Python 3.6
2020-04-25 00:59:32ZackerySpytzsetkeywords: +patch
nosy: +ZackerySpytz

pull_requests: +pull_request19026
stage: test needed -> patch review
2017-06-21 17:48:57terry.reedysetmessages: +msg296570
2016-07-28 02:17:30python-devsetmessages: +msg271483
2016-07-28 01:43:18python-devsetmessages: +msg271480
2016-07-26 07:26:57serhiy.storchakasetnosy: +serhiy.storchaka
messages: +msg271345
2016-07-26 06:35:48terry.reedysetdependencies: +Finish IDLE Query dialog appearance and behavior.
messages: +msg271331
2016-07-26 00:58:58python-devsetnosy: +python-dev
messages: +msg271312
2016-07-26 00:54:51terry.reedycreate
Supported byThe Python Software Foundation,
Powered byRoundup
Copyright © 1990-2022,Python Software Foundation
Legal Statements

[8]ページ先頭

©2009-2026 Movatter.jp