Please enable JavaScript to view this site.

ESL Documentation

The old bitmapped fonts contained within EslFonts.fon have been superseded by new True Type fonts;

oEslMono.ttf

oEslCaps.ttf

oEslMonoBold.ttf

oEslMonoBoldOblique.ttf and

oEslMonoOblique.ttf

The old default font "medium" has been replaced by "Esl Mono"

The default font can now be configured via the "DEFAULTFONT" parameter in the ESL configuration file.

You can also modify the size of the default font, by setting the "FONTHEIGHT" and "FONTWIDTH" parameters.

 

FONTCNT=20

FONTWIDTH=12

FONTHEIGHT=20

FONTPATH=%ESL_DIR%

FONTDLL=EslMono.ttf;EslCaps.ttf

DEFAULTFONT=Esl Mono

 

When migrating from the old bit mapped fonts, we recommend you scan your ESL Application's source code for the different fonts being used, then create appropriately sized fonts, using the "Esl Mono" facename. For example;

If you the old font "asc59" is used, add the statement;

font Asc59 is facename "esl mono" size 5 9

Notice, the font reference must start with an uppercase letter. Once the font reference is available, perform a global change to the ESL source code, so "asc59" becomes Asc59. If you are using the EslEdit Development tool, a global replace is performed by using the "Find & Replace" dialog (Ctrl+F), selecting the "All Files" radio button, then pressing the "List" button.