[Python-Dev] Removing IDLE from the standard library

Giampaolo Rodolà g.rodola at gmail.com
Wed Jul 14 22:48:31 CEST 2010


http://docs.python.org/dev/whatsnew/2.7.html#ttk-themed-widgets-for-tk
Sorry, I realized just now that ttk is already included in Python 2.7 and 3.2.

2010/7/14 Giampaolo Rodolà <g.rodola at gmail.com>:
> 2010/7/14 Guilherme Polo <ggpolo at gmail.com>:
>> 2010/7/14 Terry Reedy <tjreedy at udel.edu>:
>>> On 7/14/2010 2:35 AM, Giampaolo Rodolà wrote:
>>>>
>>>> One of the main problems with IDLE is the lack of tabs for editing
>>>> multiple files within the same window.
>>>> Having that alone would be a great improvement.
>>>
>>> Yes, the same as tabs for browsing was.
>>>
>>> This is firstly an unlying gui widget set issue. Tk does not, as far as I
>>> know, have a tabbed document widget. Ttk has a new Notebook widget, with
>>> tabs.
>>>
>>
>> I have worked on this before, and I can tell you that simply changing
>> to ttk widgets is the easiest part. My recommendation, that you are
>> free to ignore (especially if you want to skip this previous work),
>> is: as a first step change the EditWindow to act more like a EditPage.
>> That is, you should be able to instantiate a EditWindow and include
>> this new EditPage on it (as a child or something else that you may
>> imagine).
>>
>>> --
>>> Terry Jan Reedy
>>>
>>
>>
>>
>> --
>> -- Guilherme H. Polo Goncalves
>> _______________________________________________
>> Python-Dev mailing list
>> Python-Dev at python.org
>> http://mail.python.org/mailman/listinfo/python-dev
>> Unsubscribe: http://mail.python.org/mailman/options/python-dev/g.rodola%40gmail.com
>>
>
> http://code.google.com/p/python-ttk/wiki/Screenshots
> Modified IDLE screenshots look impressive.
> Has Ttk (or something similar) ever been considered for inclusion?
> I think the problem here is more Tkinter itself rather than IDLE.
> Does spending energies on working on something (IDLE) based on such an
> old and features-limited module as Tkinter really worth the effort?
>
> Some major lacks like tabbed browsing can be fixed somehow but there
> always will be a big impediment deriving from using such an old
> graphic library which can't provide all the facilities offered by wx,
> gtk, etc...
>
> Maybe it would be better to first upgrade/improve Tkinter somehow;
> provide a gui toolkit that is *really* competitive, then start to
> seriously work on IDLE.
>
>
> My 2 cents
>
> --- Giampaolo
> http://code.google.com/p/pyftpdlib
> http://code.google.com/p/psutil
>


More information about the Python-Dev mailing list