Hello, It seems my original patch did not go out.
The files are here: http://www.shorne-pla.net/uploads/ecore_xim.diff http://www.shorne-pla.net/uploads/xim_ecore.c New function ecore_x_window_input_context_init(win, "Root"); Lately I have been working on shutdown code. I still need to fix it so that if the XIM server dies and comes back only all input_context objects will be recreated automatically. Still working on other preedit types, only Root is working now. I am thinking now that IM callbacks should be handled with ecore_events instead of having to actually register callbacks. -Stafford On Sat, 3 Nov 2007 13:00:13 +0900 Stafford Horne <[EMAIL PROTECTED]> wrote: > Hi All, > > Just want to let you know that I got the first steps of ecore XIM integration > done and basic functionality is working. > > Attached is a diff for ecore_x and a small sample application. Currently > there is only one extra method needed to be called to add an input_context to > your window. The method takes one argument which should be the type for > preedit style (OverTheSpot, OnTheSpot, Root, Callbacks, etc.) but only Root > works for now. > > void ecore_x_window_input_method_init(const char *input_style); > > Please, if someone can just check my approach and api and give comments I > will be happy. I have a few ideas for how to handle setting up position > callbacks, rendering callbacks and other things, but ill try to catch up in > IRC later. > > -Stafford > ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel