[Idle-dev] Some implemented ideas that may help IDLE, request for feedback

Guilherme Polo ggpolo at gmail.com
Mon Aug 17 15:44:38 CEST 2009


2009/8/17 Michael Foord <fuzzyman at voidspace.org.uk>:
> Guilherme Polo wrote:
>>
>> [snip...]
>>>
>>> Unfortunately IDLE on the Mac is not very good looking
>>> (a Tk problem rather than an IDLE problem I think) which means I have
>>> less
>>> motivation to use it since I left Windows as my main dev environment.
>>>
>>>
>>
>> I understand. Doesn't ttk widgets improve anything there ? I don't
>> have a mac and I rarely see a mac, so I really don't know how it looks
>> like there. IDLE isn't using ttk widgets, but last year I did
>> something that would use them when available so it could be worth the
>> effort to adapt it to the current IDLE code.
>>
>>
>
> I think that in principle ttk would help, but doesn't Python ship its *own*
> version of Tk *or* use the system Tk - neither of which have ttk available.
>

If the system Tk version is 8.5 or newer then ttk is included,
otherwise you need to install tile.

> I'm nothing like a Tk expert, but if there are instructions on how to try
> then I can give it a go. If you have the code then I can do some research
> (as and when I have time).
>

If you have ttk available, there are some demos on Demo/tkinter/ttk/.
Running them should be enough to see if there is some difference on
the appearance or not.

Or, if you want the code that changes IDLE a bit, you can grab it
from: http://code.google.com/p/python-ttk/downloads/list
Screenshots (for fun) can be found at
http://code.google.com/p/python-ttk/wiki/Screenshots

> All the best,
>
> Michael
>>>
>>> Michael
>>>
>>>
>>
>> Regards,
>>
>>
>
>
> --
> http://www.ironpythoninaction.com/
> http://www.voidspace.org.uk/blog
>
>
>



-- 
-- Guilherme H. Polo Goncalves


More information about the IDLE-dev mailing list