Terminal++ 3.1.0.4
A C++ library for interacting with ANSI terminal windows
Loading...
Searching...
No Matches
Variables
terminalpp::ansi::dec_pm Namespace Reference

Contains all of the constants for the commands that begin with the DEC Private Mode sequence. More...

Variables

constexpr byte set [] = { terminalpp::detail::ascii::lowercase_h }
 
constexpr byte reset [] = { terminalpp::detail::ascii::lowercase_l }
 
constexpr byte cursor []
 
constexpr byte basic_mouse_tracking []
 
constexpr byte hilite_mouse_tracking []
 
constexpr byte cell_motion_mouse_tracking []
 
constexpr byte all_motion_mouse_tracking []
 
constexpr byte use_alternate_screen_buffer []
 

Detailed Description

Contains all of the constants for the commands that begin with the DEC Private Mode sequence.

Variable Documentation

◆ all_motion_mouse_tracking

constexpr byte terminalpp::ansi::dec_pm::all_motion_mouse_tracking[]
inlineconstexpr
Initial value:
=
{ terminalpp::detail::ascii::one,
terminalpp::detail::ascii::zero,
terminalpp::detail::ascii::zero,
terminalpp::detail::ascii::three }

◆ basic_mouse_tracking

constexpr byte terminalpp::ansi::dec_pm::basic_mouse_tracking[]
inlineconstexpr
Initial value:
=
{ terminalpp::detail::ascii::one,
terminalpp::detail::ascii::zero,
terminalpp::detail::ascii::zero,
terminalpp::detail::ascii::zero }

◆ cell_motion_mouse_tracking

constexpr byte terminalpp::ansi::dec_pm::cell_motion_mouse_tracking[]
inlineconstexpr
Initial value:
=
{ terminalpp::detail::ascii::one,
terminalpp::detail::ascii::zero,
terminalpp::detail::ascii::zero,
terminalpp::detail::ascii::two }

◆ cursor

constexpr byte terminalpp::ansi::dec_pm::cursor[]
inlineconstexpr
Initial value:
= { terminalpp::detail::ascii::two,
terminalpp::detail::ascii::five }

◆ hilite_mouse_tracking

constexpr byte terminalpp::ansi::dec_pm::hilite_mouse_tracking[]
inlineconstexpr
Initial value:
=
{ terminalpp::detail::ascii::one,
terminalpp::detail::ascii::zero,
terminalpp::detail::ascii::zero,
terminalpp::detail::ascii::one }

◆ use_alternate_screen_buffer

constexpr byte terminalpp::ansi::dec_pm::use_alternate_screen_buffer[]
inlineconstexpr
Initial value:
=
{ terminalpp::detail::ascii::four,
terminalpp::detail::ascii::seven }