The bundled Tcl/Tk is native, not X11. That’s a feature, not a bug. > On Jun 19, 2019, at 1:55 PM, bob <b...@passcal.nmt.edu> wrote: > > So with recent versions of the Python 2 and 3 installers for macOS the > Python.org (not .com! :) have started including their own private copy of > Tcl/Tk (8.6.8) and 'import Tkinter/tkinter' works right out of the box. What > does that mean? Is Tkinter going to be pushed back up the popularity ladder? > Every one else at work uses PyQT or even wxPython. I don't care for the look > or feel or coding of either one. Unfortunately, this Tkinter still doesn't > work right under 2 or 3. Example: > > from Tkinter (or tkinter) import * > Root = Tk() > B = Button(Root, text = "test") > B.pack() > B.config(bg = "red") > > The background doesn't change color and the whole interface is Aqua-like with > rounded bad looking buttons and white on white backgrounds, instead of > X11/Linux square-corner buttons and shades of grey backgrounds. Is there a > chance of that being fixed now that it's all included? There is other GUI > funny business too. We started compiling our own versions of Python for Macs > (and Linux, Sun) a long time ago and our Tkinter programs fire up XQuartz on > Macs to get that Linux look and feel. I wonder if there is something simple > that can be set for these new versions to get a better renderer? It might be > within XQuartz. When you install it there is a message about needing to log > out and back in to make it your default X11 server, but, of course, that > doesn't help. XQuartz hasn't changed since 2016, but seems to be fine on > Mojave. > > _______________________________________________ > Tkinter-discuss mailing list > Tkinter-discuss@python.org > https://mail.python.org/mailman/listinfo/tkinter-discuss >
_______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org https://mail.python.org/mailman/listinfo/tkinter-discuss