flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martin Heidegger ...@leichtgewicht.at>
Subject [OT] IME
Date Sun, 11 Mar 2012 20:54:10 GMT
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 
   * 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 & 

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 ...


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

View raw message