Specifies how to encode function keys such as as F1-F20, Ins, Del, Home, End, PgUp and PgDown.

Namespace:  Rebex.TerminalEmulation
Assembly:  Rebex.Terminal (in Rebex.Terminal.dll)

Syntax

Visual Basic
Public Enumeration FunctionKeysMode
C#
public enum FunctionKeysMode

Members

Member nameDescription
CommonExtended
Extended version of the Common mode. Key modifiers such as Alt, Shift, Ctrl are also sent.
Common
Encoded as most common sequence ESC[number~ .
Linux
Most common on the Linux.
XtermR6
Xterm R6 compatible.
VT400
VT 400 compatible.
VT100Plus
VT 100+ compatible.
Sco
SCO compatible.
CommonAlternative
F1 - F10 are encoded as ESC 1, ESC 2, ..., ESC 9, ESC 0.
VT52
VT 52 compatible.
LinuxAlternative
Alternative to the Linux mode.
ScoAlternative
Alternative to the SCO mode.
Wyse60
Wyse 60 compatible.
HpUx
HP-UX compatible.
Pick
Pick compatible.

Version Information

.NET Framework

Supported in: 4.8, 4.7.x, 4.6.x, 4.5.x, 4.0, 3.5 SP1

.NET Standard 2.0

Supported in: .NET Core 3.1, 3.0, 2.1; Xamarin.Android 9.1 (or higher); Xamarin.iOS 10.3 (or higher)

See Also