Reflection .NET API
Attachmate.Reflection.Emulation.OpenSystems Assembly / Attachmate.Reflection.Emulation.OpenSystems Namespace / ITerminal Interface / ForceC1Controls Property


In This Topic
    ForceC1Controls Property
    In This Topic
    Gets or sets a value indicating whether Reflection interprets character codes in certain host character sets.
    Syntax
    'Declaration
     
    
    Property ForceC1Controls As Boolean
    'Usage
     
    
    Dim instance As ITerminal
    Dim value As Boolean
     
    instance.ForceC1Controls = value
     
    value = instance.ForceC1Controls
    bool ForceC1Controls {get; set;}
    Remarks
    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