Hunter0000 wrote: > Hello, > > Can anyone give an example of how to use these two methods? I've tried using > them is various ways (the end goal being to replicate forward and reverse > tabbing) but it always comes out saying either it doesn't exist or the > object it returns in unsubscriptable. Any of the documentation I can find > about most of the focus-related methods seems spotty at best, and in this > case nonexistent, so an actual working example would be great to work from. > > Mike
No idea myself, but this seems a decent explanation:- http://docs.huihoo.com/tkinter/tkmanual/focusNext.html Found with the power of Google :) - its a copy of the Tk man page in fact.... Now as to the real problem... tk_focusNext deal in windows (whole windows not single widgets) so... I think you want to use focus_get and focus_set like so:- from Tkinter import * root = Tk() root.title("Focusing is HARD!!!") e1 = Entry(root) e1.focus_set() e1.pack() e2 = Entry(root) e2.pack() e3 = Entry(root) e3.pack() allE = [e1, e2, e3] activeE = 0 def move_focus(): global activeE activeE = activeE + 1 allE[activeE].focus_set() b = Button(root, command=move_focus) b.pack() root.mainloop() ### BUG fixing and Exception handling left to the reader! ### (IndexError left in as a nice surprise) ### the use of global is intentional even though I hate it Cheers, Martin. -- signature file not found, must be something I ate _______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org http://mail.python.org/mailman/listinfo/tkinter-discuss