-------------  File List for HP LaserJet Programming Diskette  --------------

    Name        Listing #   Size    Comments

CHAPT1.COM
==========

    FOPEN_LJ.C   1.1        1529    .obj form must be linked to a 
                                     number of programs in Chs. 1-3
                                     and Chapt. 11
    HPCENTER.C   1.3        3187    Centering a single page 
    HPCENTER.MAK             367    A sample make file for HPCENTER.C
    HPCENTER.TXT             227    Sample text to run thorugh HPCENTER
    PCLPARSE.C   1.4       26473    Parsing engine for PCL debugger
    PCLPRINT.H   1.5       20530    Output functions of PCL debugger
    PCLPARSE.EXE           20000    An .exe version of the debugger
                                    run PCL output through it and have
                                    the commands translated into English
    PRN2FILE.COM            1408    A utility from Ziff-Davis to capture
                                    printer output. Usage is
                                        PRN2FILE filename
                                    All printer output will be written to
                                    Filename. To redirect ouput back to
                                    LPT1, simply run PRN2FILE with no
                                    filename. Careful use suggested on
                                    newtorks. Only traps LPT1 or PRN.

        Total size:        73721    Total C code: 51719

CHAPT2.COM
==========

    BARCODE.C   2.6         3665    Print Postal barcodes on envelopes
    FRAME1.C    2.4         3712    Drawing frames on a LaserJet II
    FRAME2.C    2.5         3383    Drawing frames on a LaserJet III
    SHADING.C   2.3         4359    Drawing six shaded panels
    XHATCH1.C   2.1         3234    Drawing the six built-in cross-hatch
                                    patterns
    XHATCH2.C   2.2         3646    Drawing overlaid cross-hatch patterns

        Total size:        21999    Total C code: 21999

CHAPT3.COM
==========

    GRAPHMAC.C  3.2         6326    Bit-mapped graphics with macros
    GRAPHRES.C  3.1         5583    Bit-mapped graphics without macros
    TRANSP.C    3.3         5687    Printing reverse graphics. Requires
                                    Laserjet III or later.

        Total size:        17596    Total C Code: 17596

CHAPT4.COM
==========

    HPQFONT.C   4.2        18003    Get all available data on a font
    LJFONT.H    4.1         6311    Header file for LaserJet bitmapped
                                    fonts. A slightly reformatted 
                                    version exists in APPNDXB.COM. Either
                                    file may be used.

        Total size:        24314    Total C code: 24314

CHAPT5.COM
==========

    DLFONT.C    5.1        19254    Intelligent font download utility

        Total size:        19254    Total C code: 19254

CHAPT6.COM
==========  

    DOCMGMT.C   6.4        18776    LaserJet document management toolkit
    DOCMGMT.H   6.3         1320    Header file for docmgmt.c
    FNTMGMT.C   6.2        34078    LaserJet font management toolkit
    FNTMGMT.H   6.1         2382    Header file for fntmgmt.c
    PRTDOC.C    6.7         3763    Sample use of toolkit
    TOKEN.C     6.6         4926    Token handling in the toolkit
    TOKEN.H     6.5          528    Header for token.c

        Total size:        65773    Total C code: 65773

CHAPT7.COM
==========

    BOLDCHR.C   7.3         2473    Bolding a character bitmap
    DSHWCHR.C   7.7         1430    Putting a drop shadow on a character
    FONTMOD.H   7.8         1237    Font modification header
    FONTUTL.C   7.10        3610    Font utility functions
    FONTUTL.H   7.9          721    Header for fontutl.c and others
    HPMFONT.C   7.11       20627    Applying font modification techniques
    ITALCHR.C   7.4         3622    Producing italic characters
    OUTLCHR.C   7.6         3254    Generating character outlines
    PATTCHR.C   7.5         2499    Creating patterned characters. Note:
                                    In the book, listing 7.5 is accidentally
                                    entitled BOLDCHR.C. Its correct name is
                                    as printed here, PATTCHR.C
    ROTBMAP.C   7.2         2911    Rotate a bitmap by +/- 90 degrees.
    SCLBMAP.C   7.1         2599    Scale a bitmap.

        Total size:        44983    Total C code: 44983

CHAPT8.COM
==========

    8-1.C       8.1         7917    Swapping data to and from Expanded Memory
    8-2.C       8.2         6111    Swapping data to and from Extended Memory
    8-3.C       8.3         5059    Swapping data to and from disk
    8-4.C       8.4        10996    Sending rater data to the LaserJet
    8-5.C       8.5        20575    Using TIFF data compression

        Total size:        50658    Total C code: 50658

CHAPT9.COM
==========

    9-1.C       9.1         2065    HP/GL-2 on the LaserJet III

        Total size:         2065    Total C code:  2065

CHAPT10.COM
===========

    10-1.C      10.1        4562    Filling a polygon
    10-2.C      10.2       12930    Drawing a line or polyline
    10-3.C      10.3        8414    Drawing ellipses
    10-4.C      10.4        2423    Drawing Bezier curves

        Total size:        28329    Total C code: 28329

CHAPT11.COM
===========

    PCX.H       11.1        1534    Header file for PRTPCX.C
    PRTPCX.C    11.2       17372    Printing PCX files on the LaserJet
    WPDOC.C     11.3       32112    Printing WordPerfect documents with
                                    a minimum of formatting

        Total size:        51018    Total C code: 51018

APPNDXB.COM
===========

    LJFONT.H    ---         6311    See comments on LJFONT.H in CHAPT4.COM
    LJMAIN.H    ---         1496    Main header file for LaserJet work. NOTE:
                                    the version in the book is incomplete.
                                    The disk version MUST be used. The 
                                    differences only affect programs in 
                                    CHAPT1.COM ********

        Total size:         7807    Total C code: 7807

APPNDXE.COM
===========

    DEMOLM.C    E.1         7497    Demonstrates LaserMaster curves
    TEXWID.C    E.2         2902    Prints LaserMaster character set

        Total size:        10399    Total C code: 10399

FONTS.COM
=========

    RICO11.HP               14905   Sample 11-pt LaserJet font
    RICO11B.HP              15075   Bold version of the above
    RICO11BI.HP             15322   Bold italic version
    RICO11I.HP              14740   Italic version

        Total size:         60042   Total C code: 0


   Total size of all files: 477958  Total C code: 395914

--- end ---