On Fri, 28 Oct 2011 21:03:49 +0900 Jihoon Kim <jihoon48....@samsung.com> said:
also TranslateMessage needs to be called on KEYDOWNS... and KEYDOWN events and ALL events after the keydown have to be queued and held UNTIL the WM_CHAR that corresponds the KEYDOWN that is being held comes in then the WM_CHAR is matched up to that keydown, the string for the key is put into the event along with keyname and keysymbol and all events should be passed on/flushed after it until there are none left OR the next "pending KEYDOWN being held" are reached. this is necessary to keep order of events right like key downs BEFORE key up's etc. also note that the strings in windows are UTF-16. efl is expecting UTF-8. u need to eina_str_convert() it to UTF-8 > Hi, EFL developers and Vincent. > > On Windows 7, there are some bugs related to key input in elementary_test. > 1. alphabet and symbol characters doesn't be inputted in elementary entry. > 2. When the space key is pressed, "space" string is entered in elementary > entry. > > In this patch, I've tried to fix the above bugs. > It works well when I tested. > > Would you please review this patch? > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ Get your Android app more play: Bring it to the BlackBerry PlayBook in minutes. BlackBerry App World™ now supports Android™ Apps for the BlackBerry® PlayBook™. Discover just how easy and simple it is! http://p.sf.net/sfu/android-dev2dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel