Hello guys,

I was curious about how that IME works in detail accross implementations and I stumbled upon the following:
 * It doesn't work same in the various WMODEs
 * In some WMODE settings it behaves differently in different browsers

Here is my test suite: [1].

I managed to find out following compatibility issues on Windows:
* In Chrome&Opera: wmode = opaque the IME panel is *ignored* (direct input)
  * In Opera: wmode = transparent the IME panel is *ignored* (direct input)
  * In Chrome: wmode = transparent doesn't send IMEEvent.IME_COMPOSITION
* In Firefox: wmode = opaque and wmode = transparent are rendered using a custom IME panel without any events to flash * In Chrome: wmode = opaque the conversionMode is always "UNKNOWN" and it can not be set * In Opera&Firefox: the conversionMode can always be set in all wmodes (without error) but it doesn't effect anything in opaque & transparent

Yes: IE has no issue with all this! Seems like ActiveX just works?!

Open Question: I have not found a way to listen to IMEEvent.IME_START_COMPOSITION, has anybody ever tried that?

It would be awesome if someone could test it on Mac/Linux and perhaps create a little AIR app to test it ...

yours
Martin.

[1] http://dl.dropbox.com/u/19407988/WonderFl-WMode-Test.html#lLzJ

Reply via email to