]> granicus.if.org Git - python/commitdiff
Adding Fredrik Lundh's demo of the option menu.
authorGuido van Rossum <guido@python.org>
Tue, 20 Oct 1998 15:32:39 +0000 (15:32 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 20 Oct 1998 15:32:39 +0000 (15:32 +0000)
Demo/tkinter/guido/optionmenu.py [new file with mode: 0644]

diff --git a/Demo/tkinter/guido/optionmenu.py b/Demo/tkinter/guido/optionmenu.py
new file mode 100644 (file)
index 0000000..be9d3ac
--- /dev/null
@@ -0,0 +1,27 @@
+# option menu sample (Fredrik Lundh, September 1997)
+
+from Tkinter import *
+
+root = Tk()
+
+#
+# standard usage
+
+var1  = StringVar()
+var1.set("One") # default selection
+
+menu1 = OptionMenu(root, var1, "One", "Two", "Three")
+menu1.pack()
+
+#
+# initialize from a sequence
+
+CHOICES = "Aah", "Bee", "Cee", "Dee", "Eff"
+
+var2  = StringVar()
+var2.set(CHOICES[0])
+
+menu2 = apply(OptionMenu, (root, var2) + tuple(CHOICES))
+menu2.pack()
+
+root.mainloop()