]> granicus.if.org Git - python/commitdiff
Change some init order
authorBarry Warsaw <barry@python.org>
Thu, 1 Oct 1998 16:47:06 +0000 (16:47 +0000)
committerBarry Warsaw <barry@python.org>
Thu, 1 Oct 1998 16:47:06 +0000 (16:47 +0000)
Tools/pynche/Main.py

index 7fcc877dee6ba371681e065f82981d240f48e34c..403f8b1f9fde2367e1967965dda5bf01d5691d72 100644 (file)
@@ -38,6 +38,8 @@ import ColorDB
 from PyncheWidget import PyncheWidget
 from Switchboard import Switchboard
 from StripViewer import StripViewer
+from ChipViewer import ChipViewer
+from TypeinViewer import TypeinViewer
 
 
 \f
@@ -92,10 +94,6 @@ def main():
     else:
        raise IOError('No color database file found')
 
-    # create the application window decorations
-    app = PyncheWidget(__version__)
-    parent = app.parent()
-
     # get triplet for initial color
     try:
        red, green, blue = colordb.find_byname(initialcolor)
@@ -112,8 +110,15 @@ def main():
                 usage(1, 'Cannot find an initial color to use')
 
     # create all output widgets
-    s = Switchboard()
+    s = Switchboard(colordb)
+
+    # create the application window decorations
+    app = PyncheWidget(__version__, s)
+    parent = app.parent()
+
     s.add_view(StripViewer(s, parent))
+    s.add_view(ChipViewer(s, parent))
+    s.add_view(TypeinViewer(s, parent))
     s.update_views(red, green, blue)
 
     try: