diff options
author | Barry Warsaw <barry@python.org> | 1998-10-01 16:46:43 (GMT) |
---|---|---|
committer | Barry Warsaw <barry@python.org> | 1998-10-01 16:46:43 (GMT) |
commit | a7ba45b7b6e64b4183b3ee3a3848f43440615248 (patch) | |
tree | 375e279d6eb499939e84f8642d6623ebca9c7e91 /Tools/pynche/Switchboard.py | |
parent | 86daeb79092be555f7a7519751031df45a828fba (diff) | |
download | cpython-a7ba45b7b6e64b4183b3ee3a3848f43440615248.zip cpython-a7ba45b7b6e64b4183b3ee3a3848f43440615248.tar.gz cpython-a7ba45b7b6e64b4183b3ee3a3848f43440615248.tar.bz2 |
update_views_current(): New method
Diffstat (limited to 'Tools/pynche/Switchboard.py')
-rw-r--r-- | Tools/pynche/Switchboard.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Tools/pynche/Switchboard.py b/Tools/pynche/Switchboard.py index 02a5d63..aaf67ab 100644 --- a/Tools/pynche/Switchboard.py +++ b/Tools/pynche/Switchboard.py @@ -2,13 +2,22 @@ class Switchboard: def __init__(self, colordb): self.__views = [] self.__colordb = colordb + self.__red = 0 + self.__green = 0 + self.__blue = 0 def add_view(self, view): self.__views.append(view) def update_views(self, red, green, blue): + self.__red = red + self.__green = green + self.__blue = blue for v in self.__views: v.update_yourself(red, green, blue) + def update_views_current(self): + self.update_views(self.__red, self.__green, self.__blue) + def colordb(self): return self.__colordb |