diff light8/rsn.py @ 51:71489bb71528

- Meet Fader. He is going to grow up and be a crossfader some day - Meet Fader. He is going to grow up and be a crossfader some day (tomarrow) - Tkinter -> Tix so we can use ScrolledListBox which has a command - Some improvements to Cue - Cues need to specify their final values - Cues are imported by subs. This should be fixed for style points. - Some other cleanups
author dmcc
date Sun, 07 Jul 2002 15:40:45 +0000
parents f734762c1d34
children 032b2b67bc10
line wrap: on
line diff
--- a/light8/rsn.py	Sun Jul 07 15:26:02 2002 +0000
+++ b/light8/rsn.py	Sun Jul 07 15:40:45 2002 +0000
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 from __future__ import nested_scopes
 
-from Tkinter import *
+from Tix import *
 from time import sleep
 from signal import signal, SIGINT
 import sys, cPickle
@@ -11,8 +11,10 @@
 from panels import *
 from Xfader import *
 from subediting import Subediting
+from Fader import Fader
 import stage
 
+
 if len(sys.argv) >= 2:
     DUMMY = 0
     print "This is the real thing, baby"
@@ -68,7 +70,8 @@
         effect_tl = toplevelat(462,4)
 
         self.subpanels = Subpanels(sub_tl, effect_tl, self.scalelevels, Subs, 
-            self.xfader, self.changelevel, self.subediting, Subs.longestsubname())
+            self.xfader, self.changelevel, self.subediting, 
+            Subs.longestsubname())
 
         leveldisplay_tl = toplevelat(873,400)
         leveldisplay_tl.bind('<Escape>', sys.exit)
@@ -97,6 +100,10 @@
         self.xfader.setupwidget(xf)
         controlpanel.pack()
 
+        cuefader_tl = toplevelat(98, 480)
+        cuefader = Fader(cuefader_tl, Subs.cues, self.scalelevels)
+        cuefader.pack()
+
     def refresh(self, *args):
         'rebuild interface, reload data'
         get_data()