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