15 General Errors

The following error messages are general errors which UniTool issues.

List                     Description
---------------------------------------------------------------------------

No errors were found!    UniTool issues this message if no errors were
                         found after the developer chooses the Validate
                         Now! command.

Numeric Value required!  UniTool issues this message if the developer
                         enters a non-numeric value instead of a numeric
                         value.

Illegal string!          UniTool issues this message if an illegally
                         formatted string is entered.

Global Memory            UniTool issues this message if it is not able to
Allocation failed        allocate required memory. If this error occurs,
                         exit UniTool and the Windows application without
                         attempting to save data.

Can't Save File!         UniTool issues this message when it cannot save
minidriver name          the file using the specified filename.

Can't Find File!         UniTool issues this message if it cannot find the
minidriver name          requested file.

Bad Format GPC file      UniTool issues this message if the developer
                         requests that it load a GPC file with an illegal
                         format.

Newer version of         UniTool issues this message if the developer must
UniTool needed to read   load a newer version of UniTool in order to edit
this file                the specified GPC file.

Save Failed, restoring   UniTool issues this message if it cannot save a
original files           GPC file, and must therefore restore the original
                         files.

Can't read font file:    UniTool issues this message if it cannot read the
minidriver name          specified font file.

Bad format Font file:    UniTool issues this message if the format of the
minidriver name          specified font file is illegal.

Not a device font PFM    UniTool issues this message if the specified font
file: minidriver name    files do not correspond to a device font.

Can't read               UniTool issues this message if it cannot parse the
PFMEXTENSION, unable     PFMEXTENSION data structure in the PFM file. (If
to access DRIVERINFO     UniTool cannot parse the PFMEXTENSION structure,
                         it will not be able to read the DRIVERINFO
                         structure.)

Can't read RC File:      UniTool issues this message if it is not able to
minidriver name          read the specified font file.

Bad Format RC File       UniTool issues this message if the specified RC
                         file uses an illegal format.

Can't save RC File:      UniTool issues this message if it cannot save the
minidriver name          specified resource file.

Can't find string with   UniTool issues this message if the GPC file
requested ID             contains an entry in its string table that is not
                         present in the corresponding RC file.

Unresolved STRINGTABLE   UniTool issues this message if it cannot resolve
reference for            the specified string-table reference.
ID:minidriver name       

Unable to retrieve       UniTool issues this message if it cannot retrieve
font file names, Can't   the specified font files, and therefore save the
save file                corresponding resource file.

Unable to retrieve CTT   UniTool issues this message if it cannot retrieve
file names, Can't save   the specified CTT files, and therefore save the
file                     corresponding resource file.

Unable to retrieve RC    UniTool issues this message if it cannot retrieve
strings, Can't save      the minidriver's resource strings, and therefore
file                     cannot save the file.

RC file doesn't          UniTool issues this message if the specified
reference GPC            resource file does not contain a reference to the
file:minidriver name     listed GPC file.

RC file lists            UniTool issues this message if the specified
duplicate font files     resource file contains duplicate font-file entries.

RC file lists            UniTool issues this message if the specified
duplicate CTT files      resource file contains duplicate CTT entries.

RC file has              UniTool issues this message if the specified
non-contiguously         resource file contains noncontiguous identifiers
numbered font files      for minidriver font files.

STRINGTABLE missing      UniTool issues this message if the specified
END statement            resource file contains a string table that is
                         missing an END statement.

Illegal STRINGTABLE      UniTool issues this message if the specified
entry in:minidriver      resource file contains an illegal string-table
name                     entry.

Illegal GPC file         UniTool issues this message if it cannot parse the
entry:minidriver name    entry for the GPC file which appears in the
                         resource file.

Illegal Font file        UniTool issues this message if it cannot parse the
entry:minidriver name    entry for a font file which appears in the
                         specified resource file.

Illegal CTT file         UniTool issues this message if it cannot parse the
entry:minidriver name    entry for a CTT file which appears in the
                         specified resource file.

GPC and/or RC file is    UniTool issues this message if either the
read only,Save will be   specified resource file or the associated GPC file
disabled:minidriver      was saved with read-only permission.
name                     

Illegal DRV name, must   UniTool issues this message if the developer
be between 1-8 chars     specifies a minidriver name that exceeded 8
                         characters.

Must Provide a           UniTool issues this message if the directory name
Destination Directory    (that is specified as part of the minidriver name)
                         is not valid.

Can't change drives:     UniTool issues this message if it cannot switch to
minidriver name          the specified driver.

Can't create             UniTool issues this message if it cannot create
directory:minidriver     the specified directory.
name                     

Can't find minidriver    UniTool issues this message if it cannot find an
name in UNITOOL.INF      entry for the specified minidriver in the
                         UNITOOL.INF file.

Can't find UNITOOL.INF   UniTool issues this message if it cannot locate
in Windows directory     the file named UNITOOL.INF.

Can't add atom for       UniTool issues this message if it cannot process a
minidriver name          string. If this error occurs, exit UniTool and
                         Windows.

Requested CTT ID value   UniTool issues this message if the specified CTT
already used by:         identifier is already in use.
minidriver name          

Replacement CTT ID       UniTool issues this message if the specified
doesn't exist!           replacement CTT does not exist.

Can't save CTT           UniTool issues this message if it is not able to
reference change in:     save the font file after a reference to a CTT was
minidriver name          changed.

Can't update Read Only   UniTool issues this message if it is not able to
file: minidriver name    save a font file which was saved with read-only
                         permissions.

Default Font ID in:      UniTool issues this message if it deletes a font
minidriver name Is no    file that contained the minidriver's default font.
longer valid!            

No structures of this    UniTool issues this message if the developer
type have been defined   attempts to modify data that has not been defined.

Target Directory         UniTool issues this message if the specified
doesn't exist, Create?   directory does not exist.

OverWrite the file:      UniTool issues this message prior to overwriting
minidriver name          and existing minidriver file.