17 std::vector<std::string> entries;
20 for (
int i = 0; i < 30; ++i) {
21 entries.push_back(
"RadioBox " + std::to_string(i));
23 auto radiobox =
Radiobox(&entries, &selected);
24 auto renderer =
Renderer(radiobox, [&] {
25 return radiobox->Render() | vscroll_indicator | frame |
29 auto screen = App::FitComponent();
30 screen.Loop(renderer);
Component Renderer(Component child, std::function< Element()>)
Retourne un nouveau Component, similaire à |child|, mais utilisant |render| comme événement Component...
Component Radiobox(ConstStringListRef entries, int *selected_, RadioboxOption options={})
Une liste d'éléments, où un seul peut être sélectionné.
Decorator size(WidthOrHeight direction, Constraint constraint, int value)
Applique une contrainte sur la taille d'un élément.
Element border(Element child)
Dessine une bordure autour de l'élément.
L'espace de noms FTXUI ftxui::