Update of /cvsroot/tmda/tmda/bin
In directory sc8-pr-cvs1:/tmp/cvs-serv911/bin

Modified Files:
        tmda-gui 
Log Message:
I was *really* too fast on last commit... (shame on me)

Now message counts reflect reality after delete.


Index: tmda-gui
===================================================================
RCS file: /cvsroot/tmda/tmda/bin/tmda-gui,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- tmda-gui    7 Dec 2002 10:37:07 -0000       1.11
+++ tmda-gui    7 Dec 2002 11:08:28 -0000       1.12
@@ -112,7 +112,7 @@
         if type(data) == str:
             return data
         else:
-            print "Debug: type of data in lib_processMessage -> " + string(type(data))
+            print "Debug: type of data in lib_processMessage -> " + str(type(data))
             try:
                 return '\n'.join(data)
             except TypeError:
@@ -452,9 +452,7 @@
     def DeleteSelectedMessage(self):
         try:
             processMessage(self.msgs[int(self.curselection()[0])], command='delete')
-            print "Deleted"
         except IndexError:
-            print "No such message"
             return 0
         self.Refresh()
         return 1
@@ -619,8 +617,7 @@
     def MessageRefresh(self, ev=None):
         self.listbox.Refresh()
         self.message.text.delete(1.0, END)
-        self.status.label['text'] = "%d messages in pending queue" \
-                                    % len(self.listbox.msgs)
+        self.updateStatus()
 
     def MessageShow(self, ev=None):
         self.message.text.delete(1.0, END)
@@ -642,10 +639,12 @@
     def MessageRelease(self, ev=None):
         self.MessageShow()
         self.listbox.ReleaseSelectedMessage()
+        self.updateStatus()
 
     def MessageDelete(self, ev=None):
         self.message.text.delete(1.0, END)
         self.listbox.DeleteSelectedMessage()
+        self.updateStatus()
 
     def createWidgets(self):
         self.createMenu()
@@ -699,6 +698,10 @@
         self.status.label.pack(side=LEFT, fill=X)
         self.status.pack(side=BOTTOM, fill=X)
         self.MessageRefresh()
+
+    def updateStatus(self, ev=None):
+        self.status.label['text'] = "%d messages in pending queue" \
+                                    % len(self.listbox.msgs)
 
     def poll(self):
         self.counter += 1

_______________________________________
tmda-cvs mailing list
http://tmda.net/lists/listinfo/tmda-cvs

Reply via email to