[Spambayes-checkins] spambayes/Outlook2000/dialogs dialog_map.py, 1.34, 1.35

Mark Hammond mhammond at users.sourceforge.net
Sun Sep 28 22:14:28 EDT 2003


Update of /cvsroot/spambayes/spambayes/Outlook2000/dialogs
In directory sc8-pr-cvs1:/tmp/cvs-serv20556/dialogs

Modified Files:
	dialog_map.py 
Log Message:
Add slightly better stats, and a better framework to extend.


Index: dialog_map.py
===================================================================
RCS file: /cvsroot/spambayes/spambayes/Outlook2000/dialogs/dialog_map.py,v
retrieving revision 1.34
retrieving revision 1.35
diff -C2 -d -r1.34 -r1.35
*** dialog_map.py	16 Sep 2003 23:51:12 -0000	1.34
--- dialog_map.py	29 Sep 2003 02:14:26 -0000	1.35
***************
*** 16,19 ****
--- 16,27 ----
  
  # "dialog specific" processors:
+ class StatsProcessor(ControlProcessor):
+     def Init(self):
+         text = "\n".join(self.window.manager.stats.GetStats())
+         win32gui.SendMessage(self.GetControl(), win32con.WM_SETTEXT, 0, text)
+ 
+     def GetPopupHelpText(self, cid):
+         return "Displays statistics on mail processed by SpamBayes"
+ 
  class VersionStringProcessor(ControlProcessor):
      def Init(self):
***************
*** 475,478 ****
--- 483,487 ----
          (EditNumberProcessor,   "IDC_DELAY2_TEXT IDC_DELAY2_SLIDER", "Filter.timer_interval", 0, 10, 20),
          (BoolButtonProcessor,   "IDC_INBOX_TIMER_ONLY", "Filter.timer_only_receive_folders"),
+         (StatsProcessor,        "IDC_STATISTICS"),
          (CommandButtonProcessor,  "IDC_SHOW_DATA_FOLDER", ShowDataFolder, ()),
          (DialogCommand,         "IDC_BUT_SHOW_DIAGNOSTICS", "IDD_DIAGNOSTIC"),





More information about the Spambayes-checkins mailing list