
This file discusses a technique developed to effectively utilize the 
Complete PC fax systems in the Windows 3.0 environment.   I have tried 
this only with the Complete PC fax products, so other fax cards and 
software may not work sucessfully.

It requires that you have a 386 machine and operate in the enhanced mode.  
When you start Windows 3.0 in the enhanced mode, Windows will execute a 
batch file you can create called WINSTART.BAT.  You start your 
background fax code in this file.  For the complete PC products, 
this would be the command cfback/n, with the /n switch disabling the 
pop-up capability not available to windows users anyway.  
This saves approximately 6K of memory that would otherwise be wasted.

With cfback now running, you can receive faxes in the background 
without disturbing foreground applications.  Also, since no base 
memory was used by the fax TSR before the loading of windows, 
windows can make available larger blocks of memory to non-windows 
application operating in the windows environment.

Unfortunately,the main body of the fax program (cfax with Complete PC products)
is not able to locate the background code loaded by WINSTART.BAT. So if 
you want to send a fax, view a fax, etc., you must again load the 
background code, as well as the foreground code.  These co-existing 
background codes have never caused any problems with my system.  
When exiting the fax application, Windows flushes the code loaded for 
use during the application. The remaining background code loaded during 
WINSTART.BAT still remains and functions properly.

I hope this concept will be applicable to your fax system.  

Jay Warren
 
