
                                Release Notes

                         Fastgraph/Fonts for Windows
                                 Version 5.01



                           Ted Gruber Software, Inc.
                                 PO Box 13408
                             Las Vegas, NV  89112

                             (702) 735-1980 voice
                              (702) 735-4603 FAX

                               fastgraph@aol.com
                           http://www.fastgraph.com

               Copyright (c) 1995-1998 Ted Gruber Software, Inc.
                             All Rights Reserved.


------------------------------------------------------------------------------
                                 Introduction
------------------------------------------------------------------------------

The Fastgraph/Fonts 5.01 for Windows (FGFW) maintenance update is a version
compatibility update for Fastgraph 5.01 for Windows. It includes additional
compiler support, minor enhancements to existing routines, and new versions
of the FGFW example programs for each supported programming language.

This distribution contains patch files, not full libraries or units. After you
apply the patches, your FGFW 5.00 libraries will be converted to version 5.01.
Complete instructions for applying the update patches are provided later in
this document.

The FGFW 5.01 update will work only if you have installed FGFW from the
version 5.00 distribution disks.

In addition, the update will work properly only with the original libraries or
unit files. If you have modified these files in ANY WAY, you must re-install
the original libraries, update the original libraries, and then make your own
modifications to the resulting libraries.

Before applying the FGFW 5.01 update, you should make sure the disk drive on
which the library or unit files reside has at least 500,000 bytes of free
space (this space is needed only during the update process). After the update,
all successfully patched files will be dated 10-08-98 (October 8, 1998) and
have a 5:01 a.m. time stamp.

The files in this distribution are:

     README.TXT    This file in ASCII text format
     README.WRI    This file in Windows Write format
     PATCH.EXE     RTPatch application utility program
     FGFW501.RTP   Fastgraph/Fonts 5.01 for Windows update patches

     FGFWIN.H      Fastgraph/Fonts 5.01 for Windows header file for C/C++
     FGFWIN.MOD    Fastgraph/Fonts 5.01 for Windows module file for Fortran

     FGF2FGX.EXE   New version of the FGF2FGX utility
     SCALFONT.EXE  New version of the SCALFONT utility
     SHOWFONT.EXE  New version of the SHOWFONT utility

     EXBASIC.ZIP   New versions of the FGFW example programs (Visual Basic)
     EXBLDR.ZIP    New versions of the FGFW example programs (C++Builder)
     EXC.ZIP       New versions of the FGFW example programs (C/C++)
     EXDELPHI.ZIP  New versions of the FGFW example programs (Delphi)
     EXFOR.ZIP     New versions of the FGFW example programs (Fortran)
     EXPASCAL.ZIP  New versions of the FGFW example programs (Pascal)

Updated files NOT included in this distribution:

     FGFEDIT.ZIP   Fastgraph/Fonts 5.01 font editor

The new version of FGFEDIT is available from the "Demos" link at the bottom of
the Fastgraph web page (www.fastgraph.com).

------------------------------------------------------------------------------
            New Features Added in Fastgraph/Fonts 5.01 for Windows
------------------------------------------------------------------------------

Support has been added for Delphi 4 and Visual Basic 6.

Additional Pentium-specific optimizations have been made to many functions.

------------------------------------------------------------------------------
                              Delphi 4.0 Support
------------------------------------------------------------------------------

The Delphi 4.0 patches included in this distribution require the original FGFW
5.00 unit files for Delphi 3.0. As described in the next section (see step 2),
temporarily giving the FGFW 5.00 unit files a D40 extension creates FGFW 5.01
units for Delphi 4.0; giving them a D30 extension creates FGFW 5.01 units for
Delphi 3.0.

If you've already applied the FGFW 5.00 interim patch for Delphi 4.0, you'll
need to re-install the original FGFW 5.00 Delphi 3.0 unit files before
applying this patch. Once you have the original units, copy them into the
Delphi 4.0 LIB directory, and then apply the patch as described in the next
section.

------------------------------------------------------------------------------
             Applying the Fastgraph/Fonts 5.01 for Windows Patch
------------------------------------------------------------------------------

Follow these steps to apply the Fastgraph/Fonts 5.01 for Windows patch:

1) Copy the files PATCH.EXE and FGFW501.RTP to the directory where you've
   installed the Fastgraph/Fonts for Windows libraries or unit files, and make
   that directory your current directory. If you've installed FGFW for more
   than one compiler or platform and the library files reside in different
   directories, you'll need to apply the patch from each such directory (see
   step 5).

2) If you're using Delphi, rename the DCU files as follows:

        for Delphi 1.0:  RENAME FGFW*.DCU *.D10
        for Delphi 2.0:  RENAME FGFW*.DCU *.D20
        for Delphi 3.0:  RENAME FGFW*.DCU *.D30
        for Delphi 4.0:  RENAME FGFW*.DCU *.D40

3) If you're using Watcom C/C++ 11, rename the Win32 library file as follows:

        RENAME FGFWWC32.LIB FGFWVC32.LIB

4) Apply the patch by entering

        PATCH FGFW501

   from the DOS command line. The PATCH utility will update all FGFW 5.00
   libraries and unit files found in the current directory.

   Descriptive messages will appear as the individual patches are applied.
   When the PATCH command completes, it will display a summary showing how
   many files were updated and how many were "missing". The missing files do
   not indicate a problem but merely mean you haven't installed FGFW support
   for that particular platform, compiler, or memory model.

5) If you've installed FGFW for more than one compiler, you must repeat steps
   1 to 4 from each directory where the library or unit files are stored for a
   given compiler. For example, suppose you've installed FGFW for Borland C++
   (with library files in C:\BC45\LIB) and Delphi 1.0 (with unit files in
   C:\DELPHI\LIB). First copy the files PATCH.EXE and FGFW501.RTP to the
   C:\BC45\LIB directory and issue the PATCH command to update your Borland
   C++ libraries. Following this, update the Delphi units by copying PATCH.EXE
   and FGFW501.RTP to C:\DELPHI\LIB and issue the PATCH command again. The
   order in which you apply patches for different compilers does not matter.

6) If you're using Delphi, rename the unit files back to their original names:

        for Delphi 1.0:  RENAME FGFW*.D10 *.DCU
        for Delphi 2.0:  RENAME FGFW*.D20 *.DCU
        for Delphi 3.0:  RENAME FGFW*.D30 *.DCU
        for Delphi 4.0:  RENAME FGFW*.D40 *.DCU

7) If you're using Watcom C/C++ 11, rename the Win32 library file back to its
   original name:

        RENAME FGFWVC32.LIB FGFWWC32.LIB

8) After applying the patch, you may delete all extra copies of the PATCH.EXE
   and FGFW501.RTP files. You may wish to keep one copy of these files in case
   you later install libraries for other compilers or memory models from the
   Fastgraph/Fonts 5.00 for Windows distribution disks.

9) If you're using C/C++, C++Builder, or Fortran, copy the header or module
   files listed below to a directory where the compiler normally searches for
   such files:

        for C and C++:  FGFWIN.H
        for C++Builder: FGFWIN.H
        for Fortran:    FGFWIN.MOD

   The header and module files supplied in this distribution replace the same
   files from earlier versions of Fastgraph/Fonts for Windows.

------------------------------------------------------------------------------
          New Versions of the Fastgraph/Fonts for Windows Utilities
------------------------------------------------------------------------------

This distribution includes the current versions of the FGF2FGX, SCALFONT, and
SHOWFONT utilities supplied with Fastgraph/Fonts. Some FGFW 5.00 disks had
older versions of these utilities that did not support 256-character font
files. We recommend replacing your copies of FGF2FGX.EXE, SCALFONT.EXE, and
SHOWFONT.EXE with the versions included here.

------------------------------------------------------------------------------
           New Versions of the Fastgraph/Fonts for Windows Examples
------------------------------------------------------------------------------

We recommend updating the FGFW example programs with the versions supplied in
this distribution. You can do this as follows:

   for C and C++:     unzip EXC.ZIP into \FGFW\EXAMPLES\C
   for C++Builder:    unzip EXBLDR.ZIP into \FGFW\EXAMPLES\BUILDER
   for Delphi:        unzip EXDELPHI.ZIP into \FGFW\EXAMPLES\DELPHI
   for Fortran:       unzip EXFOR.ZIP into \FGFW\EXAMPLES\FORTRAN
   for Pascal:        unzip EXPASCAL.ZIP into \FGFW\EXAMPLES\PASCAL
   for Visual Basic:  unzip EXBASIC.ZIP into \FGFW\EXAMPLES\BASIC

If you've made any custom changes to the Fastgraph/Fonts for Windows examples,
you may first want to rename your modified examples or move them elsewhere.

------------------------------------------------------------------------------
            END OF FASTGRAPH/FONTS 5.01 FOR WINDOWS RELEASE NOTES
------------------------------------------------------------------------------
