~inaugust/lb/trunk

« back to all changes in this revision

Viewing changes to src/gtklb/cue_edit.py

  • Committer: corvus
  • Date: 2002-04-09 01:28:11 UTC
  • Revision ID: svn-v2:114@d399da02-fef4-0310-8b40-8fd295401102-trunk
new child button
fixed inheritance
sorted instruments in cue

Show diffs side-by-side

added added

removed removed

Lines of Context:
161
161
            in_tree.clear()
162
162
            out_tree.clear()
163
163
            groups_in_in = {}
164
 
            for name, dict in self.cue.apparent.items():
 
164
            in_keys = self.cue.apparent.keys()
 
165
            in_keys.sort()
 
166
            for name in in_keys:
 
167
                dict = self.cue.apparent[name]
165
168
                origname = name
166
169
                defunct = 0
167
170
                try: proxy = self.cue_proxies[name]
433
436
        threads_leave()
434
437
        self.update_display()
435
438
        threads_enter()
 
439
 
 
440
    def edit_new_child_clicked(self, widget, data=None):
 
441
        self.cue.set_editing(0)
 
442
        newcue = cue.Cue('', update_refs = 0)
 
443
        newcue.parent = [[self.cue.name, 100.0],]
 
444
        newcue.editor=self
 
445
        newcue.validate()
 
446
        self.set_cue(newcue)
 
447
        threads_leave()
 
448
        self.update_display()
 
449
        threads_enter()
436
450
        
437
451
    def do_save_actions(self):
438
452
        threads_leave()
605
619
                   "on_parents_clicked": self.edit_parents_clicked,
606
620
                   "on_blackout_clicked": self.edit_blackout_clicked,
607
621
                   "on_new_clicked": self.edit_new_clicked,
 
622
                   "on_new_child_clicked": self.edit_new_child_clicked,
608
623
                   "on_save_clicked": self.edit_save_clicked,
609
624
                   "on_revert_clicked": self.edit_revert_clicked,
610
625
                   "on_cancel_clicked": self.edit_cancel_clicked,