diff options
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2018-06-11 18:39:43 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-06-11 18:39:43 (GMT) |
commit | 0404d35f9dc89748949935a9178d28bedde9d8c8 (patch) | |
tree | 5d9f8a829186af6c582b054c25fb12055dc8fbb6 /Python/getversion.c | |
parent | 860d8c4a5e0d7cd96dd23f3f7996c97693ae3d55 (diff) | |
download | cpython-0404d35f9dc89748949935a9178d28bedde9d8c8.zip cpython-0404d35f9dc89748949935a9178d28bedde9d8c8.tar.gz cpython-0404d35f9dc89748949935a9178d28bedde9d8c8.tar.bz2 |
bpo-33656: On Windows, add API call saying that tk scales for DPI (GH-7137)
On Windows 8.1+ or 10, with DPI compatibility properties of the Python binary
unchanged, and a monitor resolution greater than 96 DPI, this should
make text and lines sharper. It should otherwise have no effect.
Using a magnifier, I determined that the improvement comes from horizontal and
lines being better lined up with the monitor pixels. I checked that this call causes
no problem on any Windows buildbot, including the Win7 buildbots. Unlike most
IDLE patches, this one can be easily reverted by users by removing a few lines,
at the top of idlelib/pyshell.py.
(cherry picked from commit 800415e3df69f494afe9f95a8563ce17609fe1da)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
Diffstat (limited to 'Python/getversion.c')
0 files changed, 0 insertions, 0 deletions