Mercurial > code > home > repos > light9
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()