summaryrefslogtreecommitdiffstats
path: root/Demo/sgi/gl/glstdwin/tmenu.py
diff options
context:
space:
mode:
Diffstat (limited to 'Demo/sgi/gl/glstdwin/tmenu.py')
-rw-r--r--Demo/sgi/gl/glstdwin/tmenu.py44
1 files changed, 0 insertions, 44 deletions
diff --git a/Demo/sgi/gl/glstdwin/tmenu.py b/Demo/sgi/gl/glstdwin/tmenu.py
deleted file mode 100644
index 233edae..0000000
--- a/Demo/sgi/gl/glstdwin/tmenu.py
+++ /dev/null
@@ -1,44 +0,0 @@
-# Test menus
-
-import stdwingl
-
-import stdwin
-from stdwinevents import *
-
-def main():
- w = stdwin.open('TestMenus')
- #
- items1 = 'Aap', 'Noot', 'Mies'
- m1 = w.menucreate('Menu-1')
- for item in items1:
- m1.additem(item, item[0])
- #
- items2 = 'Wim', 'Zus', 'Jet', 'Teun', 'Vuur'
- m2 = w.menucreate('Menu-2')
- for item in items2:
- m2.additem(item, `len(item)`)
- #
- m1.enable(1, 0)
- m2.check(1, 1)
- #
- while 1:
- type, window, detail = stdwin.getevent()
- if type == WE_CLOSE:
- break
- elif type == WE_DRAW:
- d = w.begindrawing()
- d.box(((50,50), (100,100)))
- del d
- elif type == WE_MENU:
- mp, i = detail
- if mp == m1:
- print 'Choice:', items1[i]
- elif mp == m2:
- print 'Choice:', items2[i]
- else:
- print 'Not one of my menus!'
- elif type == WE_CHAR:
- print 'Character', `detail`
- #
-
-main()