From: Barry Warsaw Date: Mon, 28 Sep 1998 15:59:21 +0000 (+0000) Subject: Initial revision X-Git-Tag: v1.5.2a2~240 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=987fb9225f68f14696487f514a578af5f419a096;p=python Initial revision --- diff --git a/Tools/pynche/Switchboard.py b/Tools/pynche/Switchboard.py new file mode 100644 index 0000000000..e70461acb6 --- /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)