Terry Reedy <tjre...@udel.edu> wrote: > On 11/18/2015 11:50 AM, Ulli Horlacher wrote: > > Ulli Horlacher <frams...@rus.uni-stuttgart.de> wrote: > > > >> from Tkinter import Tk > >> from tkFileDialog import askopenfilename > >> > >> Tk().withdraw() > >> file = askopenfilename() > > > > I found another glitch: > > > > After termination of askopenfilename() the window focus is not returned to > > the calling window (xterm on Linux, cmd on Windows). I have to click it > > again, to regain the focus and continue typing. Is there a workaround? > > What happens with > > root = Tk() > root.withdraw() > fiel = ... > root.destroy() > > Focus cannot stay with destroyed window.
The focus is moved to another, unrelated window, but not back to the window in which the python scripts run. Same behaviour on Linux (XFCE) and windows 7. -- Ullrich Horlacher Server und Virtualisierung Rechenzentrum IZUS/TIK E-Mail: horlac...@tik.uni-stuttgart.de Universitaet Stuttgart Tel: ++49-711-68565868 Allmandring 30a Fax: ++49-711-682357 70550 Stuttgart (Germany) WWW: http://www.tik.uni-stuttgart.de/ -- https://mail.python.org/mailman/listinfo/python-list