aboutsummaryrefslogtreecommitdiff
path: root/src/theme_builder/components/conditions/CompoundConditionEditor.cpp
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2022-02-16 22:42:34 +0800
committercrupest <crupest@outlook.com>2022-02-16 22:42:34 +0800
commitf75ab0bd662c73d15057d746347d09bf94a992a6 (patch)
tree91efc33de481edf5304001d80b914b69cc0fb338 /src/theme_builder/components/conditions/CompoundConditionEditor.cpp
parent2711b7032cafdc9bdbd6ae06db0325c91e6e7f63 (diff)
downloadcru-f75ab0bd662c73d15057d746347d09bf94a992a6.tar.gz
cru-f75ab0bd662c73d15057d746347d09bf94a992a6.tar.bz2
cru-f75ab0bd662c73d15057d746347d09bf94a992a6.zip
...
Diffstat (limited to 'src/theme_builder/components/conditions/CompoundConditionEditor.cpp')
-rw-r--r--src/theme_builder/components/conditions/CompoundConditionEditor.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/theme_builder/components/conditions/CompoundConditionEditor.cpp b/src/theme_builder/components/conditions/CompoundConditionEditor.cpp
index c53b2b69..b4f0b458 100644
--- a/src/theme_builder/components/conditions/CompoundConditionEditor.cpp
+++ b/src/theme_builder/components/conditions/CompoundConditionEditor.cpp
@@ -3,6 +3,7 @@
#include "ClickStateConditionEditor.h"
#include "ConditionEditor.h"
#include "FocusConditionEditor.h"
+#include "NoConditionEditor.h"
#include "cru/common/ClonablePtr.h"
#include "cru/ui/style/Condition.h"
@@ -32,13 +33,9 @@ CompoundConditionEditor::CompoundConditionEditor() {
GetContainer()->AddChild(&children_container_);
GetContainer()->AddChild(add_child_button_.GetRootControl());
add_child_button_.SetButtonText(u"+");
- add_child_button_.SetMenuItems({
- u"And Condtion",
- u"Or Condtion",
- u"Click State Condtion",
- u"Focus Condtion",
- u"Checked Condtion",
- });
+ add_child_button_.SetMenuItems({u"And Condition", u"Or Condition",
+ u"Click State Condition", u"Focus Condition",
+ u"Checked Condition", u"No Condition"});
add_child_button_.MenuItemSelectedEvent()->AddHandler([this](Index index) {
std::unique_ptr<ConditionEditor> editor;
switch (index) {
@@ -57,6 +54,9 @@ CompoundConditionEditor::CompoundConditionEditor() {
case 4:
editor = std::make_unique<CheckedConditionEditor>();
break;
+ case 5:
+ editor = std::make_unique<NoConditionEditor>();
+ break;
default:
break;
}