The
target structure is preserved if possible.
- If you delete a "for" row, clicking Delete removes
the single row.
- If you delete a "condition" or "else" row, clicking Delete:
- removes the entire block if there is at least one other "condition" or
"else" row within the same "if" row
- removes the "if" row and the "condition" or "else" row, but preserves
the content of the "condition" or "else" row when the selected "condition"
or "else" row is the last one within the "if" row
Deleting the "if" row preserves the content of the last "condition" or
"else" row within the "if" row and deletes everything else in the "if" row.