ForceC1Controls Property

Gets or sets whether Reflection interprets character codes in certain host character sets.
Property ForceC1Controls As Boolean
Dim instance As ITerminal
Dim value As Boolean
instance.ForceC1Controls = value
value = instance.ForceC1Controls
bool ForceC1Controls {get; set;}
This property applies only when emulating a VT-series or ANSI terminal (that is, it does not apply to Tektronix emulation).

Certain host character sets (such as PC-English or Chinese BIG-5) contain characters whose code values overlap those in the C1 control character region (characters 128 through159). This property determines whether Reflection interprets character codes in this overlapping region or displays them as host characters.

If this property is true, Reflection interprets character codes between 128 and 159 as C1 control codes. This allows VAX applications like TPU to work properly; however, characters defined in this range are no longer displayable.

If this property is set to false, then Reflection interprets C1 character codes only for host character sets that support it (that is, host character sets that do not define displayable characters in the C1 control range).

See Also