|
FTXUI 7.0.3
C++ functional terminal UI.
|
Veuillez consulter le tutoriel du module ftxui/screen.
Namespaces | |
| namespace | ftxui::Dimension |
| Définit l'apparence des dimensions de l'écran. | |
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 | |
| struct | FTXUI_EXPORT (SCREEN) Box |
| Box est une structure qui représente une zone rectangulaire dans un espace 2D. | |
| FTXUI_EXPORT (SCREEN) Quirks | |
| Quirks est une structure qui représente divers comportements spécifiques au terminal pouvant nécessiter des solutions de repli. | |
| Dimensions | Size () |
| Obtenir la taille du terminal. | |
| Color | ColorSupport () |
| Obtenir le support couleur du terminal. | |
| Quirks | GetQuirks () |
| Récupère les particularités du terminal. | |
| void | SetQuirks (const Quirks &quirks) |
| Redéfinit les particularités du terminal. | |
| enum Color : uint8_t |
Color est une énumération qui représente le support des couleurs du terminal.
| Enumerator | |
|---|---|
| Palette1 | |
| Palette16 | |
| Palette256 | |
| TrueColor | |
Definition at line 31 of file terminal.hpp.
| FTXUI_EXPORT | ( | SCREEN | ) |
Box est une structure qui représente une zone rectangulaire dans un espace 2D.
Un adaptateur. Possède ou référence une chaîne constante. Par commodité, cette classe convertit plusieurs chaînes mutables vers une représentation partagée.
Dimensions est une structure qui représente la taille du terminal.
Une grille rectangulaire de Cell.
ColorInfo est une structure qui contient des informations sur la palette de couleurs du terminal.
Color est une classe qui représente une couleur dans l'interface utilisateur du terminal.
Un caractère Unicode et son style associé.
Elle est définie par ses coordonnées minimales et maximales le long des axes x et y. Notez que les coordonnées sont inclusives, ce qui signifie que la boîte comprend à la fois les valeurs minimales et maximales.
Un adaptateur. Possède ou référence une chaîne constante. Par commodité, cette classe convertit plusieurs chaînes immuables vers une représentation partagée.
Un adaptateur. Référence une liste de chaînes de caractères.
Entrée supportée :
std::vector<std::string>std::vector<std::string>*std::vector<std::wstring>*Adapter*std::unique_ptr<Adapter> | class FTXUI_EXPORT | ( | SCREEN | ) |
Quirks est une structure qui représente divers comportements spécifiques au terminal pouvant nécessiter des solutions de repli.
TerminalInfo est une structure qui contient des informations sur le terminal.
Indique si la police du terminal prend en charge les 8 caractères de bloc Unicode.
Indique si le terminal gère correctement le masquage du curseur.
Indique si le terminal doit utiliser des caractères ASCII pour les composants.
Le niveau de prise en charge des couleurs du terminal.
Indique si la police du terminal prend en charge les 8 caractères de bloc Unicode.
Indique si le terminal gère correctement le masquage du curseur.
Indique si le terminal doit utiliser des caractères ASCII pour les composants.
Le niveau de prise en charge des couleurs du terminal.
Definition at line 38 of file terminal.hpp.
| Dimensions Size | ( | ) |
Obtenir la taille du terminal.
Definition at line 303 of file terminal.cpp.
| Color ColorSupport | ( | ) |
Obtenir le support couleur du terminal.
Definition at line 338 of file terminal.cpp.
| Quirks GetQuirks | ( | ) |
Récupère les particularités du terminal.
Definition at line 355 of file terminal.cpp.
| void SetQuirks | ( | const Quirks & | quirks | ) |
Redéfinit les particularités du terminal.
Definition at line 365 of file terminal.cpp.