Hi, Thus spoketh pyt...@bdurham.com unto us on Wed, 15 Dec 2010 14:48:18 -0500:
(...) > > Re: Detect when a tab caption has keyboard focus (<FocusIn> or similar). > > The <<NotebookTabChanged>> does not correspond to the tab caption > gaining keyboard focus. > > And the notebook widget generates a single <FocusIn> event when it gets > focus. > > Is there a way to drill-down to the Tk label controls in the captions > and bind to their <FocusIn> events? Or is there a way to expose the tabs > as actual widgets whose events can be bound to? I don't think this is possible, it looks like the notebook widget itself is one window that catches the <Tab> event and decides what to do - draw the focus indicator onto the next tab or pass the focus to another window. But, a far as I see, at least here with IceWm any time a tab receives the keyboard focus it will be selected as well, so maybe you can play around with the select mechanism, depending on what exactly you want to achieve. Regards Michael .-.. .. ...- . .-.. --- -. --. .- -. -.. .--. .-. --- ... .--. . .-. Each kiss is as the first. -- Miramanee, Kirk's wife, "The Paradise Syndrome", stardate 4842.6 _______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org http://mail.python.org/mailman/listinfo/tkinter-discuss