On Sun, Jul 11, 2010 at 10:07:30AM +0200, Sibylle Koczian wrote:
                        .
                        .
                        .
> Von: Guido Carballo-Guerrero <char...@me.com>
> >No my problem is that I can't use Python's IDLE. Well, I can only open one 
> >window at a time. If I try to open a new window to make a program, Python 
> >freeze. Some curios, if that if I don't have Python open, and double click 
> >on a program, Python opens the IDLE and the program in to separate windows 
> >without a problem, but when I try to run the program it freeze.
> >
> >I guess that this is a bug somewhere in the ttk implementation, or in 
> >Python. Do you guys have any idea how can I solve this? Or have anybody 
> >update Python to 2.7, and use ttk on a Mac? If so, please let me know how 
> >you manage to do it.
> >
> As far as I know this is just because IDLE is written in tkinter. So if you 
> try to run another tkinter application from IDLE, the two mainloop() calls 
> interfere with each other. You should be able to run console applications 
> from IDLE, but with tkinter applications you can develop them using IDLE but 
> run them from a console (or whatever is used as a console on a Mac). It's 
> nothing to do with the Python version or with ttk and I doubt it can be 
> called a bug.
                        .
                        .
                        .
If one is clever and motivated, it's possible to code a Tkinter
application in a way that permits it to be run (apparently)
within IDLE.  I don't think I've ever seen it documented well
...  All that Sibylle Koczian writes is true, though, and, in
particular, a conventional Tkinter application simply is incom-
patible with IDLE.
_______________________________________________
Tkinter-discuss mailing list
Tkinter-discuss@python.org
http://mail.python.org/mailman/listinfo/tkinter-discuss

Reply via email to