|
FTXUI 7.0.3
C++ functional terminal UI.
|
Enumerations | |
| enum | Color : uint8_t { Palette1 , Palette16 , Palette256 , TrueColor } |
| Color est une énumération qui représente le support des couleurs du terminal. More... | |
Functions | |
| FTXUI_EXPORT (SCREEN) Quirks | |
| Quirks est une structure qui représente divers comportements spécifiques au terminal pouvant nécessiter des solutions de repli. | |
| 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) |
| Calcule la prise en charge des couleurs en fonction des variables d'environnement et de l'identification du terminal. | |
| Dimensions | Size () |
| Obtenir la taille du terminal. | |
| void | SetFallbackSize (const Dimensions &fallbackSize) |
| Outrepasser la taille du terminal en cas d'échec de la détection automatique. | |
| Color | ColorSupport () |
| Obtenir le support couleur du terminal. | |
| void | SetColorSupport (Color color) |
| Outrepasser le support couleur du terminal en cas d'échec de la détection automatique. | |
| Quirks | GetQuirks () |
| Récupère les particularités du terminal. | |
| void | SetQuirks (const Quirks &quirks) |
| Redéfinit les particularités du terminal. | |
| 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 ) |
Calcule la prise en charge des couleurs en fonction des variables d'environnement et de l'identification du terminal.
| term | La variable d'environnement TERM. |
| colorterm | La variable d'environnement COLORTERM. |
| term_program | La variable d'environnement TERM_PROGRAM. |
| terminal_name | Le nom du terminal (depuis DA2). |
| terminal_emulator_name | Le nom de l'émulateur de terminal (depuis XTVERSION). |
| capabilities | Les capacités du terminal (depuis DA1). |
Definition at line 196 of file terminal.cpp.
| void SetFallbackSize | ( | const Dimensions & | fallbackSize | ) |
Outrepasser la taille du terminal en cas d'échec de la détection automatique.
| fallbackSize | Dimensions du terminal à utiliser en cas de repli. |
Definition at line 332 of file terminal.cpp.