Mercurial > code > home > repos > light9
comparison flax/Subcomposer.py @ 147:6a1f4becb1db
merged some late color change edits from the theater
author | drewp |
---|---|
date | Sun, 06 Jul 2003 13:47:06 +0000 |
parents | f433e95f2e42 |
children | c31601504358 |
comparison
equal
deleted
inserted
replaced
146:4041eefed719 | 147:6a1f4becb1db |
---|---|
33 | 33 |
34 def alltozero(): | 34 def alltozero(): |
35 self.set_levels([0] * self.numchannels) | 35 self.set_levels([0] * self.numchannels) |
36 dispatcher.send("levelchanged") | 36 dispatcher.send("levelchanged") |
37 | 37 |
38 tk.Button(self, text="all to zero", command=alltozero).pack(side='top') | 38 tk.Button(self, text="all to zero", command=alltozero, |
39 fg='white').pack(side='top') | |
39 | 40 |
40 dispatcher.connect(self.levelchanged,"levelchanged") | 41 dispatcher.connect(self.levelchanged,"levelchanged") |
41 dispatcher.connect(self.sendupdate,"levelchanged") | 42 dispatcher.connect(self.sendupdate,"levelchanged") |
42 | 43 |
43 self.persistentlevels() | 44 self.persistentlevels() |
96 self.levels[:] = levels | 97 self.levels[:] = levels |
97 dispatcher.send("levelchanged") | 98 dispatcher.send("levelchanged") |
98 | 99 |
99 def Savebox(master, levels, verb="Save", cmd=None): | 100 def Savebox(master, levels, verb="Save", cmd=None): |
100 f=tk.Frame(master,bd=2,relief='raised') | 101 f=tk.Frame(master,bd=2,relief='raised') |
101 tk.Label(f,text="Sub name:").pack(side='left') | 102 tk.Label(f,text="Sub name:",fg='white').pack(side='left') |
102 e=tk.Entry(f) | 103 e=tk.Entry(f,fg='white') |
103 e.pack(side='left',exp=1,fill='x') | 104 e.pack(side='left',exp=1,fill='x') |
104 def cb(*args): | 105 def cb(*args): |
105 subname=e.get() | 106 subname=e.get() |
106 cmd(levels,subname) | 107 cmd(levels,subname) |
107 print "sub",verb,subname | 108 print "sub",verb,subname |
108 e.bind("<Return>",cb) | 109 e.bind("<Return>",cb) |
109 tk.Button(f,text=verb,command=cb).pack(side='left') | 110 tk.Button(f,text=verb,command=cb,fg='white').pack(side='left') |
110 return f | 111 return f |
111 | 112 |
112 ############################# | 113 ############################# |
113 | 114 |
114 if __name__ == "__main__": | 115 if __name__ == "__main__": |
115 root=tk.Tk() | 116 root=tk.Tk() |
116 root.config(bg='black') | 117 root.config(bg='black') |
118 root.tk_setPalette("#004633") | |
117 | 119 |
118 sc = Subcomposer(root, dmxdummy=1) | 120 sc = Subcomposer(root, dmxdummy=1) |
119 sc.pack() | 121 sc.pack() |
120 | 122 |
121 while 1: | 123 while 1: |