switch to active painting, redo noCursor() handling

git-svn-id: http://processing.googlecode.com/svn/trunk@10789 fe3ceab9-de17-3b67-bb2e-7d58edd5e4d6