Alaska Software Inc. - Send email with PROGRESS display
Username: Password:
AuthorTopic: Send email with PROGRESS display
Geoff Cohen Send email with PROGRESS display
on Wed, 17 Mar 2004 16:15:37 +1100
I have to send some large email attachments, so it would be much more
elegant if the user was presented with a Progress display - my
question is, is there a library that does have an SMTP send progress
hook ??


Cheers from Geoff Cohen

Any technology that is distinguishable from Magic
 is insufficiently advanced
Andreas Herdt Re: Send email with PROGRESS display
on Thu, 18 Mar 2004 15:45:54 +0100
Hm, nice feature request. What about:

    nP is the persentage value of what is allready sent.
   oSmtp:sendProgress := { | nP | Progress( np ) }

I will create a feature request PDR.
http://www.alaska-software.com/scripts/waa001.dll?WAA_PACKAGE=PUBLICDTS&WAA_FORM=DISPLAYPDR&PDRID=5350

Regards
   Andreas Herdt
   [Alaska Research & Development]


Geoff Cohen wrote:

> I have to send some large email attachments, so it would be much more
> elegant if the user was presented with a Progress display - my
> question is, is there a library that does have an SMTP send progress
> hook ??
> 
> 
> Cheers from Geoff Cohen
> 
> Any technology that is distinguishable from Magic
>  is insufficiently advanced 

Indeed ;-)
Geoff Cohen Re: Send email with PROGRESS display
on Sat, 20 Mar 2004 23:11:50 +1100
Yep thanks, I also found that MarshallSoft already has a progress hook
in their See32 library, unfortunately ALTD() doesn't work with their
library, which makes debugging MUCH slower.

>Hm, nice feature request. What about:
>
>    nP is the persentage value of what is allready sent.
>   oSmtp:sendProgress := { | nP | Progress( np ) }
>
>I will create a feature request PDR.
>http://www.alaska-software.com/scripts/waa001.dll?WAA_PACKAGE=PUBLICDTS&WAA_FORM=DISPLAYPDR&PDRID=5350
Phil Ide
Re: Send email with PROGRESS display
on Mon, 22 Mar 2004 11:36:22 +0000
Geoff Cohen,
> Yep thanks, I also found that MarshallSoft already has a progress hook
> in their See32 library, unfortunately ALTD() doesn't work with their
> library, which makes debugging MUCH slower.
> 
>>Hm, nice feature request. What about:
>>
>>    nP is the persentage value of what is allready sent.
>>   oSmtp:sendProgress := { | nP | Progress( np ) }
>>
>>I will create a feature request PDR.
>>http://www.alaska-software.com/scripts/waa001.dll?WAA_PACKAGE=PUBLICDTS&WAA_FORM=DISPLAYPDR&PDRID=5350

If you can understand assembly, registers, stacks etc., then you could look
at OllyDbg, a symbolic debugger.  I use it to debug my C/C++ and ASM
routines within Xbase++ (you have to know how to locate the user-code
within the Xbase++ runtime though).

http://home.t-online.de/home/Ollydbg/

Regards,

Phil Ide

***************************************
* Xbase++ FAQ, Libraries and Sources: *
* goto: http://www.idep.org.uk/xbase  *
***************************************

The Borg assimilated my race and all I got was this REALLY lousy T-shirt.
-DG