| System Parameters |
|
| Description | Sets
handling of embedded 'EO' mnemonics (to
end output transparency). When enabled, ProvideX scans
strings following a 'BO' mnemonic for
embedded ESC+"EO". Normally
when output transparency is on ProvideX will not scan the
output data sent thus the 'EO' mnemonic
cannot be embedded in the output string. This parameter simplifies the conversion to ProvideX from other languages. |
| *Note* | When 'EO' is on, any ESC+"EO" sequence embedded in the data will terminate output transparency mode this could cause some binary command sequences to printers to inadvertantly end output transparency. It is good practice NOT to use this paramater and explicitly output the 'EO' mnemonic in a PRINT directive. |
| Default | Off. The strings are not checked for embedded 'EO' mnemonics. |
| Example | The example
below shows a typical use of the 'BO'
(begin) and 'EO' (end) output
transparency mnemonics. The 'EO' mnemonic
is not embedded in the string, so ProvideX will
automatically recognize it and terminate a 'BO'
mnemonic.
In the next example, the 'EO' mnemonic is embedded in the string (appended using the +plus sign).
In this case, if the 'EO' system parameter is off (the default), the embedded 'EO' mnemonic is ignored. When the 'EO' parameter is on, ProvideX recognizes the embedded mnemonic and ends output transparency. |