Update of /cvsroot/mahogany/M/src/modules/spam
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16282/src/modules/spam

Modified Files:
        DspamFilter.cpp 
Log Message:
show progress dialog while training dspam

Index: DspamFilter.cpp
===================================================================
RCS file: /cvsroot/mahogany/M/src/modules/spam/DspamFilter.cpp,v
retrieving revision 1.8
retrieving revision 1.9
diff -b -u -2 -r1.8 -r1.9
--- DspamFilter.cpp     12 Jul 2004 18:51:20 -0000      1.8
+++ DspamFilter.cpp     13 Jul 2004 23:29:46 -0000      1.9
@@ -407,6 +407,26 @@
 
    const size_t count = hil->Count();
+   MProgressDialog pd
+                   (
+                     _("Training DSPAM, please wait..."),
+                     _(""),
+                     count,
+                     parent,
+                     wxPD_CAN_ABORT
+                   );
+
    for ( size_t n = 0; n < count; n++ )
    {
+      if ( !pd.Update(n + 1, String::Format
+                             (
+                                 _("Message %lu of %lu"),
+                                 (unsigned long)n,
+                                 (unsigned long)count
+                             )) )
+      {
+         // cancelled by user
+         break;
+      }
+
       HeaderInfo *hi = hil->GetItemByIndex(n);
       if ( hi )



-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Mahogany-cvsupdates mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates

Reply via email to