17 std::vector<std::string> entries;
20 for (
int i = 0; i < 100; ++i) {
21 entries.push_back(std::to_string(i));
23 auto radiobox =
Menu(&entries, &selected, MenuOption::Horizontal());
25 radiobox, [&] {
return radiobox->Render() | hscroll_indicator |
frame; });
27 auto screen = App::FitComponent();
28 screen.Loop(renderer);
Component Renderer(Component child, std::function< Element()>)
Devuelve un nuevo Component, similar a |child|, pero usando |render| como el evento Component::Render...
Component Menu(ConstStringListRef entries, int *selected_, MenuOption options=MenuOption::Vertical())
Una lista de texto. El elemento enfocado está seleccionado.
El espacio de nombres ftxui:: de FTXUI.
Element frame(Element child)
Permite que un elemento se muestre dentro de un área 'virtual'. Su tamaño puede ser mayor que su cont...