On Tue, 6 Nov 2007 23:53:31 +0900 Stafford Horne <[EMAIL PROTECTED]> babbled:

as per IRC - lets just drop the preedit_type - lets just make it "callback"
based (ie the ecore_x events to notify you of info from the IM and if you need
to send anything - ecore_x calls to tell it stuff).otherwise looks ok to me.

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


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]


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

Reply via email to