summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--library/tkfbox.tcl6
2 files changed, 8 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index db9b113..b3193bf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-07-13 Don Porter <dgp@users.sourceforge.net>
+
+ * library/tkfbox.tcl: Corrected coding errors in most recent change.
+ Use [bind $w], not [$w configure] to modify bindings.
+
2004-07-11 Donal K. Fellows <donal.k.fellows@man.ac.uk>
* library/tkfbox.tcl (::tk::dialog::file::Create): Watch out for
diff --git a/library/tkfbox.tcl b/library/tkfbox.tcl
index 45892ef..ada21b8 100644
--- a/library/tkfbox.tcl
+++ b/library/tkfbox.tcl
@@ -11,7 +11,7 @@
# files by clicking on the file icons or by entering a filename
# in the "Filename:" entry.
#
-# RCS: @(#) $Id: tkfbox.tcl,v 1.42 2004/07/11 22:21:19 dkf Exp $
+# RCS: @(#) $Id: tkfbox.tcl,v 1.43 2004/07/15 00:05:54 dgp Exp $
#
# Copyright (c) 1994-1998 Sun Microsystems, Inc.
#
@@ -1661,7 +1661,7 @@ proc ::tk::dialog::file::CancelCmd {w} {
upvar ::tk::dialog::file::[winfo name $w] data
variable ::tk::Priv
- $data(okBtn) configure <Destroy> {}
+ bind $data(okBtn) <Destroy> {}
set Priv(selectFilePath) ""
}
@@ -1792,6 +1792,6 @@ proc ::tk::dialog::file::Done {w {selectFilePath ""}} {
}
}
}
- $data(okBtn) configure <Destroy> {}
+ bind $data(okBtn) <Destroy> {}
set Priv(selectFilePath) $selectFilePath
}