From 987fb9225f68f14696487f514a578af5f419a096 Mon Sep 17 00:00:00 2001 From: Barry Warsaw Date: Mon, 28 Sep 1998 15:59:21 +0000 Subject: [PATCH] Initial revision --- Tools/pynche/Switchboard.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Tools/pynche/Switchboard.py diff --git a/Tools/pynche/Switchboard.py b/Tools/pynche/Switchboard.py new file mode 100644 index 00000000000..e70461acb6b --- /dev/null +++ b/Tools/pynche/Switchboard.py @@ -0,0 +1,16 @@ +class Switchboard: + def __init__(self, app, colordb, red, green, blue): + self.__app = app + self.__colordb = colordb + self.__red = red + self.__green = green + self.__blue = blue + self.__views = [] + + def add_view(self, view): + self.__views.append(view) + + def update_views(self, srcview, red, green, blue): + for v in self.__views: + if v <> srcview: + v.update_yourself(red, green, blue)