Do one show_all() and one hide() instead of many show()'s.

portnov [2008-08-27 14:08:13]
Do one show_all() and one hide() instead of many show()'s.
Filename
qwerty.py
diff --git a/qwerty.py b/qwerty.py
index cea8aca..d21b246 100755
--- a/qwerty.py
+++ b/qwerty.py
@@ -404,15 +404,14 @@ class GUI(object):
         self.buttons = {}
         self.sbuttons = []
         self.by_class = {}
-#         self.by_xid = {}

         for c in ALPHABET:
             self.buttons[c] = SuperButton(c)
-            self.buttons[c].show()
+#             self.buttons[c].show()

         for c in DIGITS:
             btn = SectionButton(c)
-            btn.show()
+#             btn.show()
             self.sbuttons.append(btn)

         self.rows = [[]]
@@ -430,7 +429,7 @@ class GUI(object):

         self.keyboard = gtk.VBox()
         box = gtk.HBox()
-        box.show()
+#         box.show()
         for btn in self.sbuttons:
             box.pack_start(btn)
         self.keyboard.pack_start(box,False)
@@ -440,8 +439,8 @@ class GUI(object):
             for btn in row:
                 box.pack_start(btn)
             self.keyboard.pack_start(box)
-            box.show()
-        self.keyboard.show()
+#             box.show()
+#         self.keyboard.show()

         for row in self.rows:
             for btn in row:
@@ -462,13 +461,14 @@ class GUI(object):

         self.window = gtk.Window()
         self.window.set_title('Qwerty-Launcher')
-        self.window.add(self.main)
         self.window.connect('destroy', self.exit)
         self.window.connect('key-press-event', self.on_key)
         self.window.connect('key-release-event', self.key_released)
-
         self.window.fullscreen()
-        self.window.show()
+        self.window.add(self.main)
+
+        self.window.show_all()
+        self.taskbar.hide()
 #         self.window.resize(800,600)

         self.collect_windows()
ViewGit