Revert "use text mousecursor icon when over text area"

This reverts commit b2178c17e4b732b5f10e5f95b03192eec5942033.
added MouseCursorRegions (initially used for textmouse cursor icon when over text area)
combine implementation of MouseCursors