On Wed, Jun 19, 2019 at 11:55:23AM -0600, bob 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.
.
.
.
I'm willing to sacrifice Python 2 at this point. Does *that* help?
_______________________________________________
Tkinter-discuss mailing list
Tkinter-discuss@python.org
https://mail.python.org/mailman/listinfo/tkinter-discuss