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

Reply via email to