It worked, but unfornately I can't use this line as it brings up errors: from Tkinter (or pygame) import *
Anyway around this little bug? -- For great sites go to: http://www.the-web-surfers-store.com MSN Messenger: [EMAIL PROTECTED],com Yahoo! Messenger: spam_swatter31 ICQ: 199020705 AIM: f3mighty "Nathan Pinno" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Sounds good, I'll give it a try and see what happens, and report back > about > my results. > > > Nathan Pinno, > Owner/operator of The Web Surfer's Store. > http://www.the-web-surfers-store.com/ > MSN Messenger: [EMAIL PROTECTED] > Yahoo! Messenger: spam_swatter31 > AIM: f3mighty > ICQ: 199020705 > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: November 15, 2005 8:47 PM > To: Nathan Pinno > Cc: python-list@python.org > Subject: Re: Can anyone tell me if pygame and Tkinter can work together? > > On Tue, Nov 15, 2005 at 06:33:40PM -0700, Nathan Pinno wrote: >> Thanks. I was going to use TKInter to pop up a message box, then use >> pygame to run the game and display the score on the playing surface. >> Is this still possible (I'm using Python 2.4.1 and Pygame 1.7.0 on >> WinXP with Service Pack 2)? > > This is more likely to work than the scenario I first considered, where > both > GUI libraries would be in use at the same time. > > With my understanding of how X works, and my knowledge of Tk, you'd > probably > be successful if what you want to do is first use GUI Library A, and then > GUI Library B. This resolves the issue with XSetErrorHandler, for > instance, > because you'll be completely done with Library A at the time you call the > initialization routines of Library B. It also resolves the event loop > problem, because you never need to allow Libraries A and B to receive > events > during the same phase of the program. > > I don't know anything about Windows, and I haven't actually given this > scenario a try on Linux either, so it's still all idle speculation on my > part. Actual experimentation on your part wouldn't be that hard, though. > Just write the simplest possible Tk program as a callable function 't()' > and > the simplest possible pygame program as a callable function 'p()', and > then > see what happens when you run them back to back: > def t(): > import Tkinter > t = Tkinter.Tk() > Tkinter.Button(t, command = t.destroy).pack() > t.mainloop() > def p(): > likewise > t() > p() > > Jeff -- ............................................................. > Posted thru AtlantisNews - Explore EVERY Newsgroup < > http://www.AtlantisNews.com -- Lightning Fast!!! < > Access the Most Content * No Limits * Best Service < -- http://mail.python.org/mailman/listinfo/python-list