--- a/svghmi/widget_button.ysl2 Wed Mar 20 16:44:29 2024 +0100
+++ b/svghmi/widget_button.ysl2 Thu Mar 28 12:04:14 2024 +0100
@@ -199,6 +199,16 @@
activable();
}
+// FlatButton is same as Button, but it has no active/inactive elements
+// and doesn't reflect current state
+widget_class("FlatButton"){
+ | frequency = 5;
+ const "fsm","exsl:node-set($_button_fsm)";
+ call "generated_button_class" with "fsm", "$fsm";
+}
+
+widget_defs("FlatButton");
+
widget_class("PushButton"){
| frequency = 20;
const "fsm","exsl:node-set($_push_button_fsm)";