hemmer 3 years ago
parent
commit
32be93972c
1 changed files with 10 additions and 9 deletions
  1. +10
    -9
      src/Elements.cpp

+ 10
- 9
src/Elements.cpp View File

@@ -397,16 +397,17 @@ struct ElementsWidget : ModuleWidget {

menu->addChild(createMenuLabel("Models"));

static const std::vector<std::string> modelLabels = {
"Original",
"Non-linear string",
"Chords",
"Ominous voice",
static const std::vector<std::pair<std::string, int>> modelLabels = {
std::make_pair("Original", 0),
std::make_pair("Non-linear string", 1),
std::make_pair("Chords", 2),
std::make_pair("Ominous voice", -1),
};
for (int i = 0; i < 4; i++) {
menu->addChild(createCheckMenuItem(modelLabels[i], "",
[=]() {return module->getModel() == i;},
[=]() {module->setModel(i);}
for (auto modelLabel : modelLabels) {
menu->addChild(createCheckMenuItem(modelLabel.first, "",
[=]() {return module->getModel() == modelLabel.second;},
[=]() {module->setModel(modelLabel.second);}
));
}
}


Loading…
Cancel
Save