mirror of
https://github.com/ArthurSonzogni/FTXUI.git
synced 2025-10-01 17:29:07 +08:00
Update examples to use std::string. (#182)
In examples and tests, use std::string. In addtion: 1. Address follow-up from: https://github.com/ArthurSonzogni/FTXUI/pull/179 2. Fix a bug when Input is used with std::string.
This commit is contained in:
@@ -9,14 +9,17 @@
|
||||
|
||||
namespace ftxui {
|
||||
|
||||
static std::string charset[] =
|
||||
static std::string charset[] = {
|
||||
#if defined(FTXUI_MICROSOFT_TERMINAL_FALLBACK)
|
||||
// Microsoft's terminals often use fonts not handling the 8 unicode
|
||||
// characters for representing the whole gauge. Fallback with less.
|
||||
{" ", " ", " ", " ", "▌", "▌", "▌", "█", "█", "█"};
|
||||
" ", " ", " ", " ", "▌", "▌", "▌", "█", "█", "█",
|
||||
#else
|
||||
{" ", " ", "▏", "▎", "▍", "▌", "▋", "▊", "▉", "█"};
|
||||
" ", " ", "▏", "▎", "▍", "▌", "▋", "▊", "▉", "█",
|
||||
#endif
|
||||
// An extra character in case when the fuzzer manage to have:
|
||||
// int(9 * (limit - limit_int) = 9
|
||||
"█"};
|
||||
|
||||
class Gauge : public Node {
|
||||
public:
|
||||
|
Reference in New Issue
Block a user