" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#008000" VLINK="004000" ALINK="#00C000">
DISPLAY
Purpose: Sets the display font.
Syntax: DISPLAY = <xx|ID> [GRAPHICS|TEXT]
[FONTS<yy|STANDARD>]
[PAGES zz] [HIGH|LOW]
[FILE [drive:][path]filename]
[PRELOAD|LOADONCALL]
[RESIDENT|NONRESIDENT]
[USEHARDWARE|USEBIOS]
Where, filename - font description file
zz - number of pages supported
xx - page code
ID - country identifier
Note: By default, the following optional parameters are assumed:
GRAPHICS = FONTS STANDARD, PAGES 1, LOW \
\ FILE Display.Cpi, LOADONCALL, RESIDENT
This command allows to load an alterantive display font, if the
videoadaptor supports this feature. As a rule, these are: EGA, VGA (SVGA),
MGA, XGA and analogous. If the RESIDENT parameter is present, the system
will load a code that will save the specified font during change of the
videomode and make it possible to interactively switch to it by pressing
Ctrl-Shift-F1...F9 , where F1-F9 define active page (F1 is the BIOS
supported font). For more details, refer to the external DISP command
description.
PRELOAD, LOADONCALL define the initial state: in the first case a new
font is loaded during processing the DISPLAY command from the first page, in
the second case switching between fonts is possible either in the
interactive mode, or with the help of CHCP and DISP commands. FILE
sets the path and filename for the file containing binary font description.
By default, the filename is Display.Cpi. HIGH and LOW set the type of
memory used for allocation of font images, the former sets the usage of
extended memory, while the latter concerns the lower area memory.
PAGES sets the number of various code page combinations, supported by
the system. PAGES1, the default value, is sufficient for a twin-language
interface. It is recommended to use higher values in combination with HIGH,
which will save on system memory.
FONTS sets the number of types for each font. Normally, different
matrix fonts are required to support all the available videomodes, e.g. 8x8
,8x14, 8x16. Their number is defined by the type of the videoadapter. But,
if a soft font is to be used in one of the possible modes, FONTS should be
specified to save the system memory.
Supported Adapters FONTS
matrices 1 2 3
-----------------------------------------------------------------
8x8, 8x14, 8x 16 VGA 8x16 8x8, 8x16 8x8,8x14,8x16
8x8, 8x14 TGA 8x14 8x8, 8x14 8x8, 8x14
8x8 other 8x8 8x8 8x8
Soft font matrices
GRAPHICS, TEXT instruct the system to support a national font either
both in graphic and text modes or only in text mode. When using GRAPHICS,
more system memory is required, as a rule.
When processing the DISPLAY command, the System can only load fonts for
a single code page (country). On specifying with PAGES a value larger than
1, loading other code pages becomes possible, but only using the DISP -
external DOS command. A two-letter country identifier code may be used
instead of the code page. In this case, the system will choose the
corresponding page code automatically. See COUNTRY for more information on
this feature.
Available code pages:
437 United States of America
850 Multilanguage interface
860 Portugal
863 Canadian-French interface
865 Norway
866 Russia
USEHARDWARE and USEBIOS define the way the videoadapter is programmed.
USEHARDWARE instructs the system to program VGA/EGA adapter registers
directly. With this mode there will be no display flickering when switching
between fonts interactively with keys Ctrl-Shift-Fx. USEBIOS instructs the
system to use the BIOS video for display fonts loading. High level of
compatibility with existing hardware and software is achieved here.