Routines in working with conditional statements IF, OR, ELSE … (no longer relevant)

Volmark

Member
It's very tricky to work with conditional statements. For example the routines for enclosing an expression in parentheses (condition_1 AND (condition_2 OR condition_3) are not clear.
It would be nice to have a possibility to edit conditional statements also as plain text after inserting through the usual MD routine.
Another possibility is to describe the routines in MD documentation (wiki so on). Because Jamie has no time to do that, the other experienced users of MD could help.
 

tanutanu

Well-known member
It's very tricky to work with conditional statements. For example the routines for enclosing an expression in parentheses (condition_1 AND (condition_2 OR condition_3) are not clear.
It would be nice to have a possibility to edit conditional statements also as plain text after inserting through the usual MD routine.
Another possibility is to describe the routines in MD documentation (wiki so on). Because Jamie has no time to do that, the other experienced users of MD could help.
How tricky? I think it super clear. Are you talking about how to do through the MD editor UI?
In my opinion, it seems to be well visualized hierarchically to understand even beginners.
OR() or AND() is also familiar in the world of spreadsheets such as MS Excel.
Generally entrylevel users prefer to use GUI, while experienced users love shortcuts. MD's visualized environment is enough user friendly, offers to code just tapping few steps even no experience to write a macro code on a text editor app. It is one of the pros of the fancy UI.

Again, you need to learn a little bit, 2 or 3 days, before asking something or requesting new features.
OK, you would better to memorize all your first impressions on your notepad and look them back after a couple of months later. Probably you will change your objection to the things around a half.
I don't say MD UI is perfect and no any points to enhance. However, it should be considered from various perspectives.
 

Attachments

  • Screenshot_20220113-195753~2.png
    Screenshot_20220113-195753~2.png
    114.9 KB · Views: 5
  • Screenshot_20220113-195857~2.png
    Screenshot_20220113-195857~2.png
    102 KB · Views: 5

Dm114

Well-known member
It's very tricky to work with conditional statements. For example the routines for enclosing an expression in parentheses (condition_1 AND (condition_2 OR condition_3) are not clear.
It would be nice to have a possibility to edit conditional statements also as plain text after inserting through the usual MD routine.
Another possibility is to describe the routines in MD documentation (wiki so on). Because Jamie has no time to do that, the other experienced users of MD could help.
https://macrodroidforum.com/wiki/index.php/Constraints
 
Top