Mercurial > code > home > repos > light9
comparison light8/panels.py @ 66:8b6befd8b97e
new 'save stage' button which saves a new copy of the sub with whatever's visible on the stage (!)
author | drewp |
---|---|
date | Tue, 09 Jul 2002 08:53:44 +0000 |
parents | 2508c6b7a4e0 |
children | 0bf7e664f913 |
comparison
equal
deleted
inserted
replaced
65:67a1fa40924f | 66:8b6befd8b97e |
---|---|
162 def subediting_save(self,name,sub,lightboard): | 162 def subediting_save(self,name,sub,lightboard): |
163 lightboard.save_sub(name,sub.getlevels()) | 163 lightboard.save_sub(name,sub.getlevels()) |
164 | 164 |
165 def subeditingbuttons(self,f,side1,sub,name,lightboard,subediting): | 165 def subeditingbuttons(self,f,side1,sub,name,lightboard,subediting): |
166 for txt,cmd in (("Edit",lambda subediting=subediting,sub=sub: self.subediting_edit(subediting,sub)), | 166 for txt,cmd in (("Edit",lambda subediting=subediting,sub=sub: self.subediting_edit(subediting,sub)), |
167 ("Save",lambda sub=sub,name=name,lightboard=lightboard: self.subediting_save(name,sub,lightboard))): | 167 ("Save",lambda sub=sub,name=name,lightboard=lightboard: self.subediting_save(name,sub,lightboard)), |
168 ("SaveStg",lambda l=lightboard,name=name: l.save_sub(name,l.stageassub())), | |
169 ): | |
168 eb = Button(f,text=txt,font=stdfont,padx=0,pady=0, | 170 eb = Button(f,text=txt,font=stdfont,padx=0,pady=0, |
169 bd=1,command=cmd) | 171 bd=1,command=cmd) |
170 eb.pack(side=side1,fill='both',padx=0,pady=0) | 172 eb.pack(side=side1,fill='both',padx=0,pady=0) |
171 | 173 |
172 def axisbuttons(self,f,s,xfader,stdfont,side1,name): | 174 def axisbuttons(self,f,s,xfader,stdfont,side1,name): |