# IR toolkit for tcl/tk
-# (c) Index Data 1995
+# (c) Index Data 1995-1996
# See the file LICENSE for details.
# Sebastian Hammer, Adam Dickmeiss
#
# $Log: client.tcl,v $
-# Revision 1.91 1996-03-27 17:00:53 adam
+# Revision 1.96 1996-08-09 15:30:18 adam
+# Procedure destroyGW modified to handle multiple calls - probably an
+# error introduced by tk4.1 patch level 1.
+#
+# Revision 1.95 1996/07/26 09:15:08 adam
+# IrTcl version 1.2 patch level 1.
+#
+# Revision 1.94 1996/07/25 15:55:34 adam
+# IrTcl version 1.2 release.
+#
+# Revision 1.93 1996/06/28 08:43:54 adam
+# Moved towards version 1.2.
+#
+# Revision 1.92 1996/03/29 16:04:30 adam
+# Work on GRS-1 presentation.
+#
+# Revision 1.91 1996/03/27 17:00:53 adam
# Fix: main defined when using Tk3.6; it shouldn't be.
#
# Revision 1.90 1996/03/20 13:54:02 adam
# Procedure tkerror {err}
# err error message
# Override the Tk error handler function.
-if {0} {
proc tkerror err {
set w .tkerrorw
bottom-buttons $w [list {Close} [list destroy $w]] 1
}
+
+# Read tag set file (if present)
+if {[file readable "${libdir}/tagsets.tcl"]} {
+ source "${libdir}/tagsets.tcl"
}
# Read the global configuration file.
if {[file readable "clientrc.tcl"]} {
source "clientrc.tcl"
-} else {
- if {[file readable "${libdir}/clientrc.tcl"]} {
- source "${libdir}/clientrc.tcl"
- }
+} elseif {[file readable "${libdir}/clientrc.tcl"]} {
+ source "${libdir}/clientrc.tcl"
}
# Read the user configuration file.
# See also topLevelG.
proc destroyGW {w} {
global windowGeometry
- set windowGeometry($w) [wm geometry $w]
+ catch {set windowGeometry($w) [wm geometry $w]}
}
# Procedure topLevelG
}
# Init: Uncomment this line if you wan't to enable logging.
-z39 logLevel all {} irtcl.log
+#z39 logLevel all
# Init: If hostid is a valid target, a new connection will be established
# immediately.