Sorry, but my English is a little poor, and I can't understand very well :(
1- I don't understand this solution. My problem is that when the user are writing, I want that ALWAYS the color has to be black (and if the user writes near a blue word, the chars tha appear when he writes are blue...