Multiple @ifset in one command?

For debugging these kind of buttons, the "Say" command is quite helpful: Command: SetVar (set, toggle, delete vars from anywhere)).

As a side note, yes, Leo is right. o)
The downside of the scripting is, that it can get quite verbose very quickly. I think there's something missing in between. Something that features a syntax as easy to use as the regular button codes and as powerful as the full scripting object-model.