newsletter archives - April, 2003

[page 1][page 2][page 3]

Volume 8. Issue 4.


[page 2]

PreviousNext

(Printer sharing for Black Ice printers , continued from page 1)

The EMF data contains only the font information, not the font itself. The printer driver located on the server machine cannot generate the correct image based on the document without the corresponding fonts.

This issue was solved by using RAW data type. Using the RAW data type, the printer driver will send the already generated image over the network so the problem with missing fonts is eliminated.


(Printer driver installation tips & tricks , continued from page 1)

Installing an application is not usually a very complicated task. It includes copying files and creating registry entries. 
However, the installation of a printer driver involves a few more tasks.

The printer driver installation includes 3 steps:
1.   Copy all necessary driver files to their location
2.   Call the necessary Windows API functions to add the printer driver components to the system
3.   Configure the settings of the newly installed printer

The developer can use any development tool to write the installation for the printer driver, such as Install Shield, Wise, MSI or even C++ or VB.

Step 1.  Copy all necessary driver files to their location
All driver files should be copied to the correct locations before the API function calls.  The actual location of the files depends on the operating system. The correct folder for the driver files can be obtained by calling the GetPrinterDriverDirectory() Windows API function. For Windows NT / Windows 2000 / XP, the default location for the driver files is the “\WINNT\system32\spool\drivers\w32x86" and the  “\WINNT\system32\spool\drivers\w32x86\2" directory (the files should be copied in both these directories).

The correct location of the print processor can be obtained by calling the GetPrintProcessorDirectory(). For NT / Windows 2000/XP, the default location for the print processor files is the “\WINNT\system32\spool\prtprocs\w32x86" directory.   

The print monitor must be copied into the system folder.

The Resource Toolkit Help contains detailed descriptions of the file names and the target folders.

Step 2. Call the Windows API functions to add the printer driver components to the system

After all files are copied, the installation will add the printer driver components to the system.

continue on page3...


Install utility for the Brooktrout TR114/TR1000 boards

The most difficult and time consuming part of setting up a fax/voice system is to install the fax hardware and to configure the hardware to work with the phone line.

This is especially true for the Brooktrout boards, because the Brooktrout boards have several configuration files and the information contained in all the configuration files is essential  in order to make the installation and configuration process easier.

Black Ice Software has released a Brooktrout installation utility.

The utility is a wizard style installation and configuration tool  that will do most of the Brooktrout board setup. The user has to provide some very basic information like PCI or ISA bus type, board model number and the utility will detect the board, will install the drivers and will create all the necessary configuration files. If there is a hardware conflict the utility will report that and will give suggestions for the user on how to fix the conflict. It will even advise the user on where the hardware specific jumpers and switches are located on the board and what jumper or switch setting they have to change.


Dipswitch for Brooktrout ISA boards

[page 2]

Next

 
 © Black Ice Software, LLC 1989-2005   Contact Us: 603-673-1019 or Sales@BlackIce.com