Hi everyone,

I may have found a strange bug with tkFileDialog, and I'm wondering if
anyone has a workaround for the problem.  It happens when you have a
button (or any other clickable widget) directly behind the
askopenfilename dialog box and double click on a file.  The button
(behind the open file dialog) gets clicked, when it shouldn't.  It
occurs with the code below (but only under windows).

----------------------------------
from Tkinter import *
import tkFileDialog

def cmd():
    print "button was pressed"

parent = Tk()
Button(parent, text = "hello", command = cmd, width=30, height = 10).pack()
tkFileDialog.askopenfilename(parent=parent, title = "Double click on a
file with the 'hello' button directly behind")

parent.mainloop()
---------------------------------

Any ideas?

Thanks!
Fred
_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to