Oh, my proposal wasn't even the correct one. Use System > Pick by evaluate instead.
birdboy yeah I figured out what you meant, thanks!
in the first problem I don't use a function just because it doesn't feel like it needs one. the only reason would be to allow different controls.
tarek2 wow that is not very intuitive, I thought the variable would reset to false at the top of each sheet. so this means I have to turn it back to false in the event - which is fine.
but now I am worried about using the mouseclick bool many other places and in #includes etc.. so I am worried about the order. I can't really see it in my head right now, but maybe it works out? is this the standard way to add mouseclicks/keyboard keys/gamepad buttons to the same condition?