[Tkinter-discuss] Tkinter colours lighter on OS X
Patrick Robertson
robertson.patrick at gmail.com
Wed Jan 28 19:11:30 CET 2015
Thanks both Kevin and Mick,
Mick - it’s always nice to know I’m not the only one with the problem!
Kevin - your solution worked.
I initially installed ActiveTcl 8.6, which it seems isn’t compatible with Python 2/3
At the time of writing ActiveTcl 8.4/8.5 (32 bit/64 bit) are recommended for OS X
For anybody with this problem in the future I recommend reading:
https://www.python.org/download/mac/tcltk/
It explains which version of ActiveTcl to install for which OS/Python combination, as well as giving information on how Python links to Tkinter/tkinter:
> The Python for Mac OS X installers downloaded from this website dynamically link at runtime to Tcl/Tk Mac OS X frameworks. …
There’s more on that page above
PS - I’ve been using Tkinter since 2015. It’s still great ;-)
On 28 Ion 2015, at 15:05, Michael O'Donnell <michael.odonnell at uam.es> wrote:
> Thanks Kevin,
>
> I will remove my fixing code and see if colours
> are displayed ok again.
>
> Mick
>
> On 28 January 2015 at 15:08, Kevin Walzer <kw at codebykevin.com> wrote:
>> On 1/28/15 9:03 AM, Michael O'Donnell wrote:
>>>
>>> My GUI used a gif for borders, and I will with a colored canvas.
>>> On the (then) new Macosx, the colors of the gif were different
>>> from the canvas color.
>>>
>>> ...while on Windows or earlier versions of Macosx, the gif
>>> and canvas merged seamlessly.
>>>
>>> I received no response which fixed the problem.
>>
>> Sorry about that. IIRC It was a very obscure bug related to a change in
>> color-rendering API in Cocoa that someone noticed and submitted a patch for;
>> recent versions of ActiveTcl should not show the bug.
>>
>> --Kevin
>>
>> --
>> Kevin Walzer
>> Code by Kevin/Mobile Code by Kevin
>> http://www.codebykevin.com
>> http://www.wtmobilesoftware.com
>>
>>
>> _______________________________________________
>> Tkinter-discuss mailing list
>> Tkinter-discuss at python.org
>> https://mail.python.org/mailman/listinfo/tkinter-discuss
> _______________________________________________
> Tkinter-discuss mailing list
> Tkinter-discuss at python.org
> https://mail.python.org/mailman/listinfo/tkinter-discuss
More information about the Tkinter-discuss
mailing list