Reflection Desktop VBA Guide
Attachmate.Reflection.Objects.Emulation.OpenSystems Library / Attachmate.Reflection.Objects.Emulation.OpenSystems Library / Terminal Object / MappedNumLockPreservesNumLock Property
In This Topic
    MappedNumLockPreservesNumLock Property (Terminal)
    In This Topic
    Gets or sets how Reflection responds to a NUM LOCK key press on the PC after the key has been mapped to emulate the action of a terminal key.
    Syntax
    expression.MappedNumLockPreservesNumLock As Boolean
    where expression is a variable that represents a Terminal Object
    Remarks
    In default VT emulations, the NUM LOCK key is mapped to PF1; the Num Lock state has no effect on the behavior of the numeric keypad or other keys.

    When this property is true, pressing the NUM LOCK key sends the mapped keystroke to the host and also preserves the current Num Lock state of the PC keyboard. This matches the behavior of all Reflection sessions prior to version 9.0.

    When this property is false, pressing the NUM LOCK key sends the mapped keystroke to the host and turns the PC Num Lock state on or off. (The Num Lock indicater light also turns on or off each time you press the NUM LOCK key.)

    On Windows 2000 systems with non-USB keyboards, pressing the mapped NUM LOCK key repeatedly may result in a locked keyboard. Changing this property to false fixes this problem.

    The default value is true.
    See Also