Special File Handling
Overview  
  ProvideX supports the use of a set of device files that are designed for special file handling. When these files are used in an OPEN directive, ProvideX recognizes and processes them internally in the language at run time. This chapter covers the following special device files:
 
  *BITMAP* Special file for generating a 24-bit colour bitmap image in memory. See *BITMAP* Virtual Bitmap.
   
  *HTML* Special device file used to generate HTML formatted output. See *HTML* Print to HTML.
   
  *MEMORY* Memory-resident logical file. For instructions on handling this specialty file, see *MEMORY* Create & Use Memory File.
   
  *PDF* Output interface for generating PDF-compatible files, see *PDF* PDF Print Interface.
   
  *VIEWER* Special device file that allows you to preview print jobs. This is for use in WindX or Windows only. For more information on the features of this device file, see *VIEWER* Print Preview.
   
  *WINDEV* Special device file that provides access in raw or pass through mode to the Windows print subsystem. This is for use in WindX or Windows only. See *WINDEV* Raw Print Mode
   
  *WINPRT* Special device file that provides standard API access to the Windows print subsystem. This is for use in WindX or Windows only. See *WINPRT* Windows Printing.
     
  *STDIO* Special logical device the allows Windows applications to access the logical files 'stdin' and 'stdout' which are generally only available when run from windows command mode,. See *STDIO* Windows Standard IO access.
     
  *TBRED* Special device file that provides remote access to Thoroughbred data files. Remote files must be on Unix/Linux server running the PLUSTIO access background process. See *TBRED* Thoroughbred file access.
     
  *PLUSFAX* Special device file that provides fax output using email and internet access See *PLUSFAX* Send to Fax via Email
   

*STDIO*, *TBRED* and *PLUSFAX* are +PxPlus Exclusives



*Note* These filenames are not case-sensitive, but the asterisks are required; e.g., OPEN (14)"*Memory*".