One of the users of our Flex app is Chinese and they wrote with a complaint that they couldn't enter text phonetically. I installed Simplified Chinese on my Windows and switched to it as an input language. I can't reproduce their problem, but I encounter a mild problem/difference in the Flex TextArea behavior compared to any other text box in windows.
If, for example, I type "ni" into any other textbox (such as the browser address bar) then a floating menu appears with 7 different symbols. I can then press a number to choose that symbol. In the Flex TextArea component, if I type "ni" then it gains a sort of broken underline, but there isn't a floating dropdown/suggestions panel - it will simply replace my "ni" with "拟" when I press space. I don't find any way to vary the symbol entered unlike the menu presented if I type "ni" into the browser address bar. Right now I observe that whatever symbol I chose elsewhere (in the browser address bar for example) becomes the character at position 1 (so it's behaving like a most recently used list) and that becomes the character that will be inserted into the TextArea when the user presses space Note, that I'm not Chinese, don't know pinyin so this post may be a question rooted in ignorance of phonetic Chinese text entry My question is; is the TextArea behaving correctly? Should there be some sort of dropdown menu that shows possible symbols or does TextArea behave differently and is not designed to show a menu? How does the writer insert different symbols with similar pronunciation? Ultimately I need to go back to the client with something like "It works, just make sure you have a chinese IME installed, and active - and note that it won't show you several options if you just type something ambiguous like "ni" - you'll have to type the full phonetic word e.g. nia, nic, nit, and then press space" Thanks for the assist! -- Sent from: http://apache-flex-users.2333346.n4.nabble.com/