Conditional states would be much appreciated

I have had numerous cases where I needed to set a state depending on another widget’s state.
Something like:
“If widget ‘A’ has state ‘Normal’, widget ‘B’ must have state ‘Disabled’, else it can have state ‘Other’.”
Think of cascading check boxes:
Cascading
You can see I got it to work but it is a lot of extra work and it is slow!
Here is another example, a mixed state. The top button should show mixed state if the other three buttons have different states. If all of the other buttons have the same state, the top button should automatically switch to that state.
image
Currently, this is nearly impossible to achieve without java-scripting.

2 Likes

would something like Conditional actions help in your scenario?

Hi Felix, an action that is triggered, depending on a state? Yes I think that works.