However, it only seems to work when using one checkbox at a time. I want to be able to select all of them, so all four functions are processed, and thus, all four LEDs go on (or off).
Could you clarify this point? When you debug this with all checkboxes checked, what are your bool values?