Suggestion: let the left-click cycle through white-black-cross, and the right click to cycle in the opposite direction. That would enable the game to be playable by touch screen, with no detriment to mouse users. Look at "Simon Tatham's portable puzzle collection" for an implementatiom that behaves as I described.