Files
@ 6284a812da50
Branch filter:
Location: light9/DataTypes/dmxlevel.py - annotation
6284a812da50
391 B
text/x-python
makefile - add link to ../Widgets/FlyingFader.py
makefile - add link to ../Widgets/FlyingFader.py
panels.py - use above link, incorporate FlyingFaders. some layout issues,
nothing too borked
rsn.py - focus follows mouse so that FFaders get keystrokes
makefile - add link to ../Widgets/FlyingFader.py
panels.py - use above link, incorporate FlyingFaders. some layout issues,
nothing too borked
rsn.py - focus follows mouse so that FFaders get keystrokes
45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 | ###
"""
Snippet 0x93.2b: example of outputting a special type
class DMXLevel(float):
def __init__(self,f):
self.value = min(max(0,f),255)
...
def __get__(...) # maybe
output.dmxlevel = DMXLevel(300)
>>> print output.dmxlevel
255
dmxlevel = DMXLevel(3)
dmxlevel += 800
d = d + 800
There's yer problem:
http://python.org/doc/current/ref/numeric-types.html#l2h-152
"""
|