Edward writes: > > Thanks for this update. Vitalije recently created a prototype in Tk, so > there is actually some code available. > > The great advantage Qt has (or had) over Tk was in the appearance of text. > Has Tk improved in that regard? >
Answer for Windows: work has been done. See the Python bug tracker issue 26698 <https://bugs.python.org/issue26698>, which states that a fix for IDLE on Windows made it into Python 3.6.6rc1 and Python 3.7.0rc1. That work was superseded by work documented by Python bug tracker issue 33656 <https://bugs.python.org/issue33656>. Issue 33656 mentions the addition of a call to a Windows API to say that tk scales for DPI - the change is in Iines 15-20 of the source code <https://github.com/python/cpython/blob/fd88f319a4f40682b989b63f0b6378d69465fda4/Lib/idlelib/pyshell.py> . That change is documented in as new in Python 3.6.6 <https://docs.python.org/3/whatsnew/3.6.html> and new in Python 3.7 <https://docs.python.org/3/whatsnew/3.7.html>. In each case, the text reads, On Windows, a new API call tells Windows that tk scales for DPI. 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. (Contributed by > Terry Jan Reedy in bpo-33656 <https://bugs.python.org/issue33656>.) -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/dc51bb77-c4f1-47c3-b607-2a2bc5735b62%40googlegroups.com.
