summaryrefslogtreecommitdiffstats
path: root/tk8.6/library/demos/hello
diff options
context:
space:
mode:
Diffstat (limited to 'tk8.6/library/demos/hello')
-rw-r--r--tk8.6/library/demos/hello22
1 files changed, 22 insertions, 0 deletions
diff --git a/tk8.6/library/demos/hello b/tk8.6/library/demos/hello
new file mode 100644
index 0000000..d10b8d5
--- /dev/null
+++ b/tk8.6/library/demos/hello
@@ -0,0 +1,22 @@
+#!/bin/sh
+# the next line restarts using wish \
+exec wish "$0" ${1+"$@"}
+
+# hello --
+# Simple Tk script to create a button that prints "Hello, world".
+# Click on the button to terminate the program.
+
+package require Tk
+
+# The first line below creates the button, and the second line
+# asks the packer to shrink-wrap the application's main window
+# around the button.
+
+button .hello -text "Hello, world" -command {
+ puts stdout "Hello, world"; destroy .
+}
+pack .hello
+
+# Local Variables:
+# mode: tcl
+# End: