I like what they've done here: http://www.flextendibles.com/DemoSpellChecker.html
however, I really don't want to add a J2EE App Server to what I have to support. The fewer things I have to keep running, the better. I'm already using PHP, MySQL, and WebORB, not that they are difficult, but the more you add, the bigger the chance for problems. I've hired a guy to help me write a PHP spelling function, but the html stuff really makes it quite slow. He's got it stripping out the html quite nicely, my biggest issue is the speed. Tags inside words is a whole other problem that I don't have an answer for. I really want to provide the functionality of the RichTextEditor to my users, but what good are these things if you can't easily check the spelling? It'd be ideal if Flex 3 included a robust spell checking capability. It would seem to fit the overall theme of RIA's. What good is a Word Processing app, for example, if you have to create a bunch of less than ideal processes to check spelling? Getting down off the soap box, I have to find an effective way of doing this. I still want to send it to PHP because I can get a more robust spell check, but I believe that I need to handle the html text manipulation in Flex, to make it fast, and only send PHP a single word at a time.

