123
[meabook] / list.py
diff --git a/list.py b/list.py
index a04b6e8..72ed59d 100755 (executable)
--- a/list.py
+++ b/list.py
@@ -118,13 +118,15 @@ class List:
         #create button for back
         if self.buttons.has_key(self.max_buttons) == 0:
             self.buttons[self.max_buttons] = gtk.Button()
+            self.hbox.add(self.buttons[self.max_buttons])
+        print self.buttons[self.max_buttons]
+        print self.buttons[self.max_buttons].get_label()
         self.buttons[self.max_buttons].set_label(widget.get_model()[path][1])
         self.buttons[self.max_buttons].connect("clicked", self.button_back, parent, self.max_buttons)
 
-        self.hbox.add(self.buttons[self.max_buttons])
         self.buttons[self.max_buttons].show()
         self.max_buttons = self.max_buttons + 1
-        self.buttons[self.max_buttons] = gtk.Button()
+#        self.buttons[self.max_buttons] = gtk.Button()
         self.show_list(parent)
 
     def show_list(self, parent):
@@ -146,7 +148,7 @@ class List:
          
         # delete not use buttons
         while self.max_buttons - 1 > number:
-            self.buttons[self.max_buttons-1].set_label = "";
+            self.buttons[self.max_buttons-1].set_label(" ");
 
             self.max_buttons = self.max_buttons - 1