From elizundia at fitbak.com Tue Apr 3 12:51:01 2007 From: elizundia at fitbak.com (Ekaitz Lizundia) Date: Tue, 03 Apr 2007 12:51:01 +0200 Subject: [Tkinter-discuss] Pressing buttons Message-ID: <46123195.3000509@fitbak.com> Hi, how can i do the following it ? I have an Entry and a button "ok". I need that with the keyboard put a number and press enter. i put 456 press enter The program must call a function, and later, the position of mouse is in entry again. Sorry, my english is very bad. From bob at greschke.com Tue Apr 3 17:23:26 2007 From: bob at greschke.com (Bob Greschke) Date: Tue, 3 Apr 2007 09:23:26 -0600 Subject: [Tkinter-discuss] How fast is my computer? Message-ID: <000701c77604$0701e560$201a8a81@UNIBLAB> I have several applications (Python/Tkinter, of course) that run on everything from 233MHz single board computers to 3GHz screamers. I like to keep the user entertained by printing messages like '1000 things processed...', '2000 things processed...', etc. Depending on the speed of a system it might be appropriate to say something every 1000 things on some machines, and on others say something maybe every 50 things to keep the messages coming out at a reasonable pace. Does anyone have ideas on a good, little, short, quick routine that I can slip into my program that will run before an operation starts that will give me some kind of gauge as to the speed of the system the application is running on so I can set my "%X" value (i.e. if Count%X == 0: say something) appropriate for the system speed? (Like I'll determine the best value for X on the fastest machine and use this routine to scale things down from there.) Thanks! Bob From dave.opstad at monotypeimaging.com Tue Apr 3 18:09:50 2007 From: dave.opstad at monotypeimaging.com (Opstad, Dave) Date: Tue, 3 Apr 2007 12:09:50 -0400 Subject: [Tkinter-discuss] How fast is my computer? In-Reply-To: <000701c77604$0701e560$201a8a81@UNIBLAB> Message-ID: Bob Greschke wrote: > I have several applications (Python/Tkinter, of course) that run on > everything from 233MHz single board computers to 3GHz screamers. I like to > keep the user entertained by printing messages like '1000 things > processed...', '2000 things processed...', etc. Depending on the speed of a > system it might be appropriate to say something every 1000 things on some > machines, and on others say something maybe every 50 things to keep the > messages coming out at a reasonable pace. Rather than using timing (which does change quite a bit from machine to machine, as you say), why not use a threshold value? Each time through the loop you call an updateProgress() method, and that method adds one to its internal count, but it only actually updates the graphical widget if the percent change since the last redraw is greater than the threshold. This way you can call the same progress routine irrespective of processor speed, because the redrawing only happens in discrete chunks. I've used this trick to good effect in a ProgressWheel Tkinter widget I wrote. Dave -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/tkinter-discuss/attachments/20070403/40b0ce9d/attachment.htm From Cameron at phaseit.net Tue Apr 3 18:11:50 2007 From: Cameron at phaseit.net (Cameron Laird) Date: Tue, 3 Apr 2007 16:11:50 +0000 Subject: [Tkinter-discuss] How fast is my computer? In-Reply-To: <000701c77604$0701e560$201a8a81@UNIBLAB> References: <000701c77604$0701e560$201a8a81@UNIBLAB> Message-ID: <20070403161150.GA25813@lairds.us> On Tue, Apr 03, 2007 at 09:23:26AM -0600, Bob Greschke wrote: . . . > I have several applications (Python/Tkinter, of course) that run on > everything from 233MHz single board computers to 3GHz screamers. I like to > keep the user entertained by printing messages like '1000 things > processed...', '2000 things processed...', etc. Depending on the speed of a > system it might be appropriate to say something every 1000 things on some > machines, and on others say something maybe every 50 things to keep the > messages coming out at a reasonable pace. > > Does anyone have ideas on a good, little, short, quick routine that I can > slip into my program that will run before an operation starts that will give > me some kind of gauge as to the speed of the system the application is > running on so I can set my "%X" value (i.e. if Count%X == 0: say something) > appropriate for the system speed? (Like I'll determine the best value for X > on the fastest machine and use this routine to scale things down from > there.) . . . I understand the question. I don't seem to have any such handy. You might find good ideas in , though. I can help translate the Tcl, if you see something you like. From timj at tolisgroup.com Tue Apr 3 19:35:28 2007 From: timj at tolisgroup.com (Tim Jones) Date: Tue, 3 Apr 2007 10:35:28 -0700 Subject: [Tkinter-discuss] How fast is my computer? In-Reply-To: <000701c77604$0701e560$201a8a81@UNIBLAB> References: <000701c77604$0701e560$201a8a81@UNIBLAB> Message-ID: <336AA305-20C7-4A67-9CD6-A9C93986E907@tolisgroup.com> On Apr 3, 2007, at 8:23 AM, Bob Greschke wrote: > Does anyone have ideas on a good, little, short, quick routine that > I can > slip into my program that will run before an operation starts that > will give > me some kind of gauge as to the speed of the system the application is > running on so I can set my "%X" value (i.e. if Count%X == 0: say > something) > appropriate for the system speed? (Like I'll determine the best > value for X > on the fastest machine and use this routine to scale things down from > there.) How about a timer loop that reacts based on the number of seconds passed. This way, you print whatever the number of processed "things" is every 3 seconds (for example). This way, it doesn't matter how fast the system is - you get an update for the user every 'n' seconds. Tim -- Tim Jones tjmac at tolisgroup.com From bob at greschke.com Wed Apr 4 04:49:17 2007 From: bob at greschke.com (Bob Greschke) Date: Tue, 3 Apr 2007 20:49:17 -0600 Subject: [Tkinter-discuss] Pressing buttons References: <46123195.3000509@fitbak.com> Message-ID: <00fd01c77663$f03d7d70$667bf004@UNIBLAB> You want to do something like this: from Tkinter import * Root = Tk() EntryVar = StringVar() def doSomething(e = None): print EntryVar.get() return Sub = Frame(Root) Ent = Entry(Sub, width = 10, variable = EntryVar) Ent.pack(side = LEFT) Ent.bind("", doSomething) Ent.bind("", doSomething) <- for the numeric keypad Enter key Button(Sub, text = "OK", command = doSomething).pack(side = LEFT) Sub.pack(side = TOP) Root.mainloop() It is important that the Entry field .pack() be on a line by itself and not combined like Entry().pack(), otherwise Ent will be equal to None and the bind will not work. No problem with the English. We'll get through it. :) Bob ----- Original Message ----- From: "Ekaitz Lizundia" To: Sent: Tuesday, April 03, 2007 04:51 Subject: [Tkinter-discuss] Pressing buttons > Hi, > how can i do the following it ? I have an Entry and a button "ok". I > need that with the keyboard put a number and press enter. > > i put 456 > press enter > > The program must call a function, and later, the position of mouse is in > entry again. > > Sorry, my english is very bad. > _______________________________________________ > Tkinter-discuss mailing list > Tkinter-discuss at python.org > http://mail.python.org/mailman/listinfo/tkinter-discuss > From jmcmonagle at velseis.com.au Wed Apr 4 05:26:35 2007 From: jmcmonagle at velseis.com.au (John McMonagle) Date: Wed, 04 Apr 2007 13:26:35 +1000 Subject: [Tkinter-discuss] Pressing buttons In-Reply-To: <00fd01c77663$f03d7d70$667bf004@UNIBLAB> References: <46123195.3000509@fitbak.com> <00fd01c77663$f03d7d70$667bf004@UNIBLAB> Message-ID: <46131AEB.20201@velseis.com.au> Bob Greschke wrote: > You want to do something like this: > > from Tkinter import * > Root = Tk() > > EntryVar = StringVar() > > def doSomething(e = None): > print EntryVar.get() > return > > Sub = Frame(Root) > Ent = Entry(Sub, width = 10, variable = EntryVar) > Ent.pack(side = LEFT) > Ent.bind("", doSomething) > Ent.bind("", doSomething) <- for the numeric keypad Enter key > Button(Sub, text = "OK", command = doSomething).pack(side = LEFT) > Sub.pack(side = TOP) > > Root.mainloop() > > > It is important that the Entry field .pack() be on a line by itself and not > combined like Entry().pack(), otherwise Ent will be equal to None and the > bind will not work. > > No problem with the English. We'll get through it. :) > > Bob > Not sure where Bob pulled "variable" out of, but rest assured it's not an option to the Entry widget. Something along these lines may help (note I've excluded the Button as it appears to be redundant in this case): from Tkinter import * root = Tk() def onPressEnter(event): print event.widget.get() # Get entry widget's string event.widget.delete(0, END) # Clears the entry widget e = Entry(root, width=10) e.pack() e.bind('', onPressEnter) e.bind('', onPressEnter) root.mainloop() Regards, John From klappnase at web.de Wed Apr 4 11:31:25 2007 From: klappnase at web.de (Michael Lange) Date: Wed, 4 Apr 2007 11:31:25 +0200 Subject: [Tkinter-discuss] Pressing buttons In-Reply-To: <46131AEB.20201@velseis.com.au> References: <46123195.3000509@fitbak.com> <00fd01c77663$f03d7d70$667bf004@UNIBLAB> <46131AEB.20201@velseis.com.au> Message-ID: <20070404113125.2eda3bd1.klappnase@web.de> On Wed, 04 Apr 2007 13:26:35 +1000 John McMonagle wrote: > Bob Greschke wrote: > > You want to do something like this: > > > > from Tkinter import * > > Root = Tk() > > > > EntryVar = StringVar() > > > > def doSomething(e = None): > > print EntryVar.get() > > return > > > > Sub = Frame(Root) > > Ent = Entry(Sub, width = 10, variable = EntryVar) > > Ent.pack(side = LEFT) > > Ent.bind("", doSomething) > > Ent.bind("", doSomething) <- for the numeric keypad Enter key > > Button(Sub, text = "OK", command = doSomething).pack(side = LEFT) > > Sub.pack(side = TOP) > > > > Root.mainloop() > > > > > > It is important that the Entry field .pack() be on a line by itself and not > > combined like Entry().pack(), otherwise Ent will be equal to None and the > > bind will not work. > > > > No problem with the English. We'll get through it. :) > > > > Bob > > > Not sure where Bob pulled "variable" out of, but rest assured it's not > an option to the Entry widget. > Bob meant "textvariable" not "variable", so it must be: Ent = Entry(Sub, width = 10, textvariable = EntryVar) Michael From bob at passcal.nmt.edu Wed Apr 4 23:05:22 2007 From: bob at passcal.nmt.edu (Bob Greschke) Date: Wed, 4 Apr 2007 15:05:22 -0600 Subject: [Tkinter-discuss] Pressing buttons In-Reply-To: <46131AEB.20201@velseis.com.au> References: <46123195.3000509@fitbak.com> <00fd01c77663$f03d7d70$667bf004@UNIBLAB> <46131AEB.20201@velseis.com.au> Message-ID: <4A11B5A5-8F11-49EE-B745-B4E98345CC34@passcal.nmt.edu> Oops. Yup. I fixed when I cut an pasted from the email and tried and run it, but forgot to go back and change the email. The spelling checker should check for things like that. :) It should be "textvariable = EntryVar" in the Entry() line. Bob On Apr 3, 2007, at 21:26, John McMonagle wrote: > Not sure where Bob pulled "variable" out of, but rest assured it's not > an option to the Entry widget. > Bob Greschke wrote: >> You want to do something like this: >> >> from Tkinter import * >> Root = Tk() >> >> EntryVar = StringVar() >> >> def doSomething(e = None): >> print EntryVar.get() >> return >> >> Sub = Frame(Root) >> Ent = Entry(Sub, width = 10, variable = EntryVar) >> Ent.pack(side = LEFT) >> Ent.bind("", doSomething) >> Ent.bind("", doSomething) <- for the numeric keypad >> Enter key >> Button(Sub, text = "OK", command = doSomething).pack(side = LEFT) >> Sub.pack(side = TOP) >> >> Root.mainloop() >> >> >> It is important that the Entry field .pack() be on a line by >> itself and not >> combined like Entry().pack(), otherwise Ent will be equal to None >> and the >> bind will not work. >> >> No problem with the English. We'll get through it. :) >> >> Bob >> From ceball at gmail.com Mon Apr 9 06:26:12 2007 From: ceball at gmail.com (Chris) Date: Mon, 9 Apr 2007 04:26:12 +0000 (UTC) Subject: [Tkinter-discuss] Context-sensitive help for a menu bar Message-ID: Hi, I'm trying to make a gui that consists of a window with a menu bar, and for context-sensitive help to be displayed for the menu items. Right now I have a Toplevel window with a Pmw MainMenuBar and StatusBar. I have context-senstive help for items on the menus by using Pmw's Balloon, and directing the help to the StatusBar. The context-sensitive help displays on linux, but it doesn't on Windows XP (and on OS X - although I'm not sure there if OS X programs ever have such a status bar). According to http://pmw.sourceforge.net/doc/bugs.html, this could be a known problem (although it refers to MenuBar, not MainMenuBar): """ On NT, Pmw.MenuBar does not display message bar help for menu items. It seems that Tk menu widgets do not support events on MS. This probably is an issue that should be taken up with the Tcl/Tk people. (Reported by Stefan Schone. Pmw.0.7) """ I've tried myself to implement context-sensitive help using the <> event and then finding the menu's active index - as suggested at http://tkinter.unpythonic.net/wiki/Widgets/Menu: """ Whenever a menu's active entry is changed, a <> virtual event is sent to the menu. The active item can then be queried from the menu, and an action can be taken, such as setting context-sensitive help text for the entry. """ For me, the active index always comes back as None, whatever I try! Here is an example of some code I've been using: import Tkinter class Console(Tkinter.Tk): def __init__(self,**config): Tkinter.Tk.__init__(self,**config) ### Create a native menu bar self.menubar = Tkinter.Menu(self) self.configure(menu=self.menubar) self.example_menu = Tkinter.Menu(self.menubar,tearoff=0) self.example_menu.add_command(label="Example 1",command=self.example1) self.example_menu.add_command(label="Example 2",command=self.example2) self.menubar.add_cascade(label="Example",menu=self.example_menu) self.another_menu = Tkinter.Menu(self.menubar,tearoff=0) self.another_menu.add_command(label="Example 3",command=self.example3) self.another_menu.add_command(label="Example 4",command=self.example4) self.menubar.add_cascade(label="Another",menu=self.another_menu) self.menubar.bind("<>",self.menu_select) #self.example_menu.bind("<>",self.menu_select) #self.another_menu.bind("<>",self.menu_select) def example1(self): print "example 1" def example2(self): print "example 2" def example3(self): print "example 3" def example4(self): print "example 4" def menu_select(self,event): print "menubar's active index=",self.menubar.index('active') #print "example_menu's active index=",self.example_menu.index('active') #print "another_menu's active index=",self.another_menu.index('active') c = Console() I'd really like to have a main window for my gui that includes a menu bar, and some way of displaying context-sensitive help for menu items. Could anyone help me to make this example of detecting the active menu item work, or point me in the direction of an application that uses Tkinter and has context-sensitive menu help working on linux and Windows? I've noticed bwidget.MainFrame, which seems like it would be great - if its DynamicHelp features work on the various platforms (and if I could figure out the documentation). Does anyone know? Could anyone point me to a Python application that uses bwidget.MainFrame, or provide a simple example of its use? Or anything similar to it? Thanks very much, Chris From MartinAusChemnitz at gmx.net Wed Apr 11 09:02:41 2007 From: MartinAusChemnitz at gmx.net (Martin aus Chemnitz) Date: Wed, 11 Apr 2007 09:02:41 +0200 Subject: [Tkinter-discuss] Unbinding system keys (preventing F10 to activate the menu) Message-ID: <461C8811.8080302@gmx.net> Hi! Under Windows XP, pressing F10 in a Tkinter application actives the menu. I haven't found a way to unbind this events yet. (I understand that system-wide events like Alt-Tab never reach the application, but that's not the case for F10.) Here is an example application from Tkinter import * root = Tk() menu = Menu(root) menu.add_cascade(label="File") root.config(menu=menu) def callback(event): print "pressed ", event.keysym, " ", event.keysym_num canvas = Canvas(root, width=100, height=100) canvas.pack() root.unbind("") root.unbind("") root.bind("", callback) root.mainloop() Pressing F7 F8 F9 F10 F9 F8 F7 will show you what I mean. (The same behavior occurs when there is no menu at all. In this case, pressing F10 highlights the system menu (move, resize, ...), but does not open it up.) Thanks for your help Martin From kw at codebykevin.com Sat Apr 21 17:43:23 2007 From: kw at codebykevin.com (Kevin Walzer) Date: Sat, 21 Apr 2007 11:43:23 -0400 Subject: [Tkinter-discuss] Tkinter wiki down? Message-ID: <462A311B.9070206@codebykevin.com> Jeff Epler's Tkinter wiki has been down for several days now: http://tkinter.unpythonic.net/wiki/FrontPage Anyone heard about when, or if, it will be restored? I've tried to contact Mr. Epler but have not yet heard back. The site has been the target of some heavy spam/spidering recently; I've taken a few hours to clean up lots of pages. My own concern is that I had posted some resources there on the assumption that it would be reasonably stable/permanent home for them; if that's not the case, I will being looking into other resources. -- Kevin Walzer Code by Kevin http://www.codebykevin.com From harlinseritt at yahoo.com Mon Apr 23 01:22:15 2007 From: harlinseritt at yahoo.com (Harlin Seritt) Date: Sun, 22 Apr 2007 16:22:15 -0700 (PDT) Subject: [Tkinter-discuss] Tkinter-discuss Digest, Vol 38, Issue 5 In-Reply-To: Message-ID: <734600.8987.qm@web50606.mail.re2.yahoo.com> Yes it is down but because of a logic error (500) evidently. If only they were using Karrigell instead of mod_pythonic (if that). If you're interested in seeing Python being used in web applications, take a gander at Karrigell. Harlin Seritt tkinter-discuss-request at python.org wrote: Send Tkinter-discuss mailing list submissions to tkinter-discuss at python.org To subscribe or unsubscribe via the World Wide Web, visit http://mail.python.org/mailman/listinfo/tkinter-discuss or, via email, send a message with subject or body 'help' to tkinter-discuss-request at python.org You can reach the person managing the list at tkinter-discuss-owner at python.org When replying, please edit your Subject line so it is more specific than "Re: Contents of Tkinter-discuss digest..." Today's Topics: 1. Tkinter wiki down? (Kevin Walzer) ---------------------------------------------------------------------- Message: 1 Date: Sat, 21 Apr 2007 11:43:23 -0400 From: Kevin Walzer Subject: [Tkinter-discuss] Tkinter wiki down? To: tkinter-discuss at python.org Message-ID: <462A311B.9070206 at codebykevin.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Jeff Epler's Tkinter wiki has been down for several days now: http://tkinter.unpythonic.net/wiki/FrontPage Anyone heard about when, or if, it will be restored? I've tried to contact Mr. Epler but have not yet heard back. The site has been the target of some heavy spam/spidering recently; I've taken a few hours to clean up lots of pages. My own concern is that I had posted some resources there on the assumption that it would be reasonably stable/permanent home for them; if that's not the case, I will being looking into other resources. -- Kevin Walzer Code by Kevin http://www.codebykevin.com ------------------------------ _______________________________________________ Tkinter-discuss mailing list Tkinter-discuss at python.org http://mail.python.org/mailman/listinfo/tkinter-discuss End of Tkinter-discuss Digest, Vol 38, Issue 5 ********************************************** --------------------------------- Ahhh...imagining that irresistible "new car" smell? Check outnew cars at Yahoo! Autos. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/tkinter-discuss/attachments/20070422/738df069/attachment.html From jepler at unpythonic.net Tue Apr 24 12:31:23 2007 From: jepler at unpythonic.net (Jeff Epler) Date: Tue, 24 Apr 2007 05:31:23 -0500 Subject: [Tkinter-discuss] Tkinter wiki back (was Re: Tkinter wiki down?) In-Reply-To: <462A311B.9070206@codebykevin.com> References: <462A311B.9070206@codebykevin.com> Message-ID: <20070424103120.GA10617@unpythonic.net> I was on a trip and had spotty net access. I just arrived home today. A few days ago when I had some time online, I found that the machine hosting the tkinter wiki was very heavily loaded, and because there were many instances of the tkinter wiki cgi script, each weighing about 1GB of memory, I concluded that this was the cause for the heavy load. I disabled the wiki (leading to the '500' errors everyone has seen) because at that time I couldn't look into the problem any more closely. Now that I'm home I've reenabled the wiki and it doesn't seem to be causing problems (yet) but that also means I don't know why there was a problem to begin with. It may be time to talk about moving the tkinter wiki to a system administered by somebody else. I haven't exactly been doing a stellar job, and perhaps a new volunteer would do better. Jeff From kw at codebykevin.com Tue Apr 24 14:27:42 2007 From: kw at codebykevin.com (Kevin Walzer) Date: Tue, 24 Apr 2007 08:27:42 -0400 Subject: [Tkinter-discuss] Tkinter wiki back (was Re: Tkinter wiki down?) In-Reply-To: <20070424103120.GA10617@unpythonic.net> References: <462A311B.9070206@codebykevin.com> <20070424103120.GA10617@unpythonic.net> Message-ID: <462DF7BE.6020103@codebykevin.com> Jeff Epler wrote: > I was on a trip and had spotty net access. I just arrived home today. > > A few days ago when I had some time online, I found that the machine > hosting the tkinter wiki was very heavily loaded, and because there were > many instances of the tkinter wiki cgi script, each weighing about 1GB > of memory, I concluded that this was the cause for the heavy load. I > disabled the wiki (leading to the '500' errors everyone has seen) > because at that time I couldn't look into the problem any more closely. > > Now that I'm home I've reenabled the wiki and it doesn't seem to be > causing problems (yet) but that also means I don't know why there was a > problem to begin with. > > It may be time to talk about moving the tkinter wiki to a system > administered by somebody else. I haven't exactly been doing a stellar > job, and perhaps a new volunteer would do better. > > Jeff > > Would migrating the wiki material to Python.org (I'm thinking of http://wiki.python.org/moin/TkInter) make sense? The MacPython wiki had fallen into disrepair (lots of spam, few updates) in part because it was an old version of Moin and maintaining it was too time-consuming, and is now at the Python wiki (http://wiki.python.org/moin/MacPython). The Python wiki itself seems to be more secure, and has a larger group of folks helping to administer it. Getting more stuff at the main Python wiki makes sense to me from a user/developer standpoint. Skip Montanaro did the MacPython migration--he can probably advise on how to get the stuff moved over. --Kevin -- Kevin Walzer Code by Kevin http://www.codebykevin.com From p_shakil at yahoo.com Wed Apr 25 19:33:23 2007 From: p_shakil at yahoo.com (Shakil Basha) Date: Wed, 25 Apr 2007 10:33:23 -0700 (PDT) Subject: [Tkinter-discuss] Sub : My mail id p_shakil@yahoo.com Message-ID: <351488.23675.qm@web31011.mail.mud.yahoo.com> Hi , Sub : My mail id p_shakil at yahoo.com I would like to Join the Discussion threads for Tkinter related queries. Thanks PSB __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From p_shakil at yahoo.com Wed Apr 25 20:06:51 2007 From: p_shakil at yahoo.com (Shakil Basha) Date: Wed, 25 Apr 2007 11:06:51 -0700 (PDT) Subject: [Tkinter-discuss] Parent and Child Dialog Creation using Tkinter in Python Message-ID: <714925.31029.qm@web31012.mail.mud.yahoo.com> Hi, I am new to using Tkinter in Python I would like to create Parent(First ) and Child(Second) Dialog using Tkinter in Python. First Dialog Should have the following Widgets: ---------------------------------------------------- Label : ComboBox Two Radio Buttons (Which are grouped) Next Button,Exit Button and Help Button Second Dialog Should have the following Widgets: ---------------------------------------------------- Label : Path Edit Box Browse Button for (.txt) file selection Two Check Boxes (Which are grouped) Prev Button/Back,Execute Button,Exit Button and Help Button Could any body help me in providing a sample code. Thanks PSB __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From p_shakil at yahoo.com Wed Apr 25 20:04:39 2007 From: p_shakil at yahoo.com (Shakil Basha) Date: Wed, 25 Apr 2007 11:04:39 -0700 (PDT) Subject: [Tkinter-discuss] the Subject: header intact In-Reply-To: Message-ID: <223785.78235.qm@web31004.mail.mud.yahoo.com> --- tkinter-discuss-bounces at python.org wrote: > The results of your email command are provided > below. Attached is your > original message. > > > - Unprocessed: > > tkinter-discuss-confirm+e2ab56b7a1eeb85f6465e70d6f6bab5509a0f709 at python.org > wrote: > > Mailing list subscription confirmation notice > for > > mailing list > > Tkinter-discuss > > > > We have received a request from 67.183.180.200 > for > > subscription of > > your email address, "p_shakil at yahoo.com", to > the > > tkinter-discuss at python.org mailing list. To > confirm > > that you want to > > be added to this mailing list, simply reply to > this > > message, keeping > > the Subject: header intact. Or visit this web > page: > > > > > > > > http://mail.python.org/mailman/confirm/tkinter-discuss/e2ab56b7a1eeb85f6465e70d6f6bab5509a0f709 > > > > > > Or include the following line -- and only the > > following line -- in a > > - Ignored: > > message to tkinter-discuss-request at python.org: > > > > confirm > e2ab56b7a1eeb85f6465e70d6f6bab5509a0f709 > > > > Note that simply sending a `reply' to this > message > > should work from > > most mail readers, since that usually leaves > the > > Subject: line in the > > right form (additional "Re:" text in the > Subject: is > > okay). > > > > If you do not wish to be subscribed to this > list, > > please simply > > disregard this message. If you think you are > being > > maliciously > > subscribed to the list, or have any other > questions, > > send them to > > tkinter-discuss-owner at python.org. > > > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam > protection around > http://mail.yahoo.com > > - Done. > > > Date: Wed, 25 Apr 2007 10:30:39 -0700 (PDT) > From: Shakil Basha > Subject: Re:header intact > To: > tkinter-discuss-confirm+e2ab56b7a1eeb85f6465e70d6f6bab5509a0f709 at python.org > CC: tkinter-discuss-request at python.org > > > --- > tkinter-discuss-confirm+e2ab56b7a1eeb85f6465e70d6f6bab5509a0f709 at python.org > wrote: > > > Mailing list subscription confirmation notice for > > mailing list > > Tkinter-discuss > > > > We have received a request from 67.183.180.200 for > > subscription of > > your email address, "p_shakil at yahoo.com", to the > > tkinter-discuss at python.org mailing list. To > confirm > > that you want to > > be added to this mailing list, simply reply to > this > > message, keeping > > the Subject: header intact. Or visit this web > page: > > > > > > > http://mail.python.org/mailman/confirm/tkinter-discuss/e2ab56b7a1eeb85f6465e70d6f6bab5509a0f709 > > > > > > Or include the following line -- and only the > > following line -- in a > > message to tkinter-discuss-request at python.org: > > > > confirm > e2ab56b7a1eeb85f6465e70d6f6bab5509a0f709 > > > > Note that simply sending a `reply' to this message > > should work from > > most mail readers, since that usually leaves the > > Subject: line in the > > right form (additional "Re:" text in the Subject: > is > > okay). > > > > If you do not wish to be subscribed to this list, > > please simply > > disregard this message. If you think you are > being > > maliciously > > subscribed to the list, or have any other > questions, > > send them to > > tkinter-discuss-owner at python.org. > > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam > protection around > http://mail.yahoo.com > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com