DecPrivateMode

Common DEC private modes used in terminal emulation.

Toggled via CSI ? Pn h (DECSET) and CSI ? Pn l (DECRST).

Properties

Link copied to clipboard
const val ALT_SCREEN: Int = 47

Alternate screen buffer mode (DECSET/DECRST 47).

Link copied to clipboard
const val ALT_SCREEN_BUFFER: Int = 1047

Alternate screen buffer mode (DECSET/DECRST 1047).

Link copied to clipboard
const val ALT_SCREEN_SAVE_CURSOR: Int = 1049

Alternate screen buffer mode with save/restore cursor (DECSET/DECRST 1049).

Link copied to clipboard

Application cursor keys mode (DECCKM).

Link copied to clipboard
const val APPLICATION_KEYPAD: Int = 66

Application keypad mode (DECKPAM).

Link copied to clipboard
const val AUTO_WRAP: Int = 7

Auto-wrap mode (DECAWM).

Link copied to clipboard
const val BELL_IS_URGENT: Int = 1042

Urgent bell mode, DECSET/DECRST ?1042.

Link copied to clipboard
const val BRACKETED_PASTE: Int = 2004

Bracketed paste mode.

Link copied to clipboard
const val CURSOR_BLINK: Int = 12

Cursor blink mode (ATT610).

Link copied to clipboard
const val CURSOR_VISIBLE: Int = 25

Cursor visible mode (DECTCEM).

Link copied to clipboard
const val DECCOLM: Int = 3

132 column mode (DECCOLM).

Link copied to clipboard
const val FOCUS_REPORTING: Int = 1004

Focus reporting mode.

Link copied to clipboard
const val LEFT_RIGHT_MARGIN: Int = 69

Left/right margin mode (DECSLRM).

Link copied to clipboard
const val MOUSE_ANY_EVENT: Int = 1003

Any event mouse tracking mode.

Link copied to clipboard
const val MOUSE_BUTTON_EVENT: Int = 1002

Button event mouse tracking mode.

Link copied to clipboard
const val MOUSE_NORMAL: Int = 1000

Normal mouse tracking mode.

Link copied to clipboard
const val MOUSE_SGR: Int = 1006

SGR decimal mouse tracking encoding.

Link copied to clipboard
const val MOUSE_SGR_PIXELS: Int = 1016

SGR pixel mouse tracking encoding.

Link copied to clipboard
const val MOUSE_URXVT: Int = 1015

urxvt mouse tracking encoding.

Link copied to clipboard
const val MOUSE_UTF8: Int = 1005

UTF-8 mouse tracking encoding.

Link copied to clipboard
const val MOUSE_X10: Int = 9

X10 mouse tracking mode.

Link copied to clipboard
const val ORIGIN: Int = 6

Origin mode (DECOM).

Link copied to clipboard
const val POP_ON_BELL: Int = 1043

Pop on bell mode, DECSET/DECRST ?1043.

Link copied to clipboard
const val REVERSE_VIDEO: Int = 5

Reverse video mode (DECSCNM).

Link copied to clipboard
const val SAVE_RESTORE_CURSOR: Int = 1048

Save/restore cursor mode (DECSET/DECRST 1048).

Link copied to clipboard
const val SYNCHRONIZED_OUTPUT: Int = 2026

Synchronized output mode, DECSET/DECRST ?2026.