16 std::vector<std::string> tab_values{
22 auto tab_toggle =
Toggle(&tab_values, &tab_selected);
24 std::vector<std::string> tab_1_entries{
29 int tab_1_selected = 0;
31 std::vector<std::string> tab_2_entries{
36 int tab_2_selected = 0;
38 std::vector<std::string> tab_3_entries{
44 int tab_3_selected = 0;
45 auto tab_container = Container::Tab(
47 Radiobox(&tab_1_entries, &tab_1_selected),
48 Radiobox(&tab_2_entries, &tab_2_selected),
49 Radiobox(&tab_3_entries, &tab_3_selected),
53 auto container = Container::Vertical({
58 auto renderer =
Renderer(container, [&] {
68 screen.Loop(renderer);