|
FTXUI 7.0.3
C++ functional terminal UI.
|
Enumerations | |
| enum | Color : uint8_t { Palette1 , Palette16 , Palette256 , TrueColor } |
| Color 是一個列舉,表示終端機的色彩支援 More... | |
Functions | |
| FTXUI_EXPORT (SCREEN) Quirks | |
| Quirks 是一個結構,代表各種可能需要備援方案的 終端機特定行為。 | |
| FTXUI_EXPORT (SCREEN) void SetFallbackSize(const Dimensions &fallbackSize) | |
| Color | ComputeColorSupport (std::string_view term, std::string_view colorterm, std::string_view term_program, std::string_view terminal_name, std::string_view terminal_emulator_name, const std::vector< int > &capabilities) |
| 根據環境變數與終端機辨識資訊,計算 顏色支援等級。 | |
| Dimensions | Size () |
| 獲取終端機大小。 | |
| void | SetFallbackSize (const Dimensions &fallbackSize) |
| 在自動偵測失敗時覆寫終端機大小 | |
| Color | ColorSupport () |
| 獲取終端機的顏色支援。 | |
| void | SetColorSupport (Color color) |
| 在自動偵測失敗時覆寫終端機顏色支援 | |
| Quirks | GetQuirks () |
| 取得終端機的怪癖行為(quirks)。 | |
| void | SetQuirks (const Quirks &quirks) |
| 覆寫終端機的怪癖行為(quirks)。 | |
| FTXUI_EXPORT | ( | SCREEN | ) | const & |
| Color ComputeColorSupport | ( | std::string_view | term, |
| std::string_view | colorterm, | ||
| std::string_view | term_program, | ||
| std::string_view | terminal_name, | ||
| std::string_view | terminal_emulator_name, | ||
| const std::vector< int > & | capabilities ) |
根據環境變數與終端機辨識資訊,計算 顏色支援等級。
| term | TERM 環境變數。 |
| colorterm | COLORTERM 環境變數。 |
| term_program | TERM_PROGRAM 環境變數。 |
| terminal_name | 終端機名稱(來自 DA2)。 |
| terminal_emulator_name | 終端機模擬器名稱(來自 XTVERSION)。 |
| capabilities | 終端機能力(來自 DA1)。 |
Definition at line 194 of file terminal.cpp.
| void SetFallbackSize | ( | const Dimensions & | fallbackSize | ) |