16 std::vector<std::string> entries = {
21 int menu_1_selected = 0;
22 int menu_2_selected = 0;
24 bool menu_1_show =
false;
25 bool menu_2_show =
false;
27 auto layout = Container::Vertical({
28 Checkbox(
"Show menu_1", &menu_1_show),
29 Radiobox(&entries, &menu_1_selected) | border |
Maybe(&menu_1_show),
30 Checkbox(
"Show menu_2", &menu_2_show),
31 Radiobox(&entries, &menu_2_selected) | border |
Maybe(&menu_2_show),
35 }) |
Maybe([&] {
return menu_1_selected == 1 && menu_2_selected == 2; }),