comparison light8/Lightboard.py @ 69:ab0be21b549b

result of 7.9.2002 rehearsal
author dmcc
date Thu, 11 Jul 2002 00:17:02 +0000
parents 57b3c454465a
children 177e9ba0b4a7
comparison
equal deleted inserted replaced
68:57b3c454465a 69:ab0be21b549b
54 s.setsubediting(self.subediting) 54 s.setsubediting(self.subediting)
55 s.pack() 55 s.pack()
56 self.stage = s # save it 56 self.stage = s # save it
57 57
58 sub_tl = toplevelat('sub', self.windowpos) 58 sub_tl = toplevelat('sub', self.windowpos)
59 scene_tl = toplevelat('scenes',self.windowpos)
59 effect_tl = toplevelat('effect', self.windowpos) 60 effect_tl = toplevelat('effect', self.windowpos)
60 61
61 self.subpanels = Subpanels(sub_tl, effect_tl, self, self.scalelevels, 62 self.subpanels = Subpanels(sub_tl, effect_tl, scene_tl, self, self.scalelevels,
62 Subs, self.xfader, self.changelevel, 63 Subs, self.xfader, self.changelevel,
63 self.subediting, Subs.longestsubname()) 64 self.subediting, Subs.longestsubname())
64 65
65 leveldisplay_tl = toplevelat('leveldisplay', self.windowpos) 66 leveldisplay_tl = toplevelat('leveldisplay', self.windowpos)
66 leveldisplay_tl.bind('<Escape>', sys.exit) 67 leveldisplay_tl.bind('<Escape>', sys.exit)
100 'rebuild interface, reload data' 101 'rebuild interface, reload data'
101 self.get_data() 102 self.get_data()
102 self.subediting.refresh() 103 self.subediting.refresh()
103 self.buildinterface() 104 self.buildinterface()
104 bindkeys(self.master,'<Escape>', self.quit) 105 bindkeys(self.master,'<Escape>', self.quit)
106 self.master.tk_setPalette('gray40')
105 107
106 def stageassub(self): 108 def stageassub(self):
107 """returns the current onstage lighting as a levels 109 """returns the current onstage lighting as a levels
108 dictionary, skipping the zeros, and using names where 110 dictionary, skipping the zeros, and using names where
109 possible""" 111 possible"""