[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [E-devel] Getting the window containing an e17 widget



On Sun, 20 Aug 2006 15:07:50 +0200 Simon TRENY <simon.treny@free.fr> babbled:

> Thanks raster, that works great, the entry of e17 now supports
> copy/paste :)
> 
> About the pointer push/pop thing, I've seen that you didn't use the
> "special_pointer" boolean. Have you actually fixed that directly in
> E_Pointer? I have the same problem with Etk, sometimes mouse_out is
> just not emitted, and that makes the pointer be stuck in a special
> pointer. Do you have any idea why mouse_out is not emitted?

yeah - i fixed e pointer to be much more robust. :) it doesnt happen now -
seemingly.

> Thanks,
> Simon
> 
> 
> On Sun, 20 Aug 2006 14:10:36 +0900,
> Carsten Haitzler (The Rasterman) <raster@rasterman.com> wrote :
> 
> > On Sun, 20 Aug 2006 12:24:39 +0900 Carsten Haitzler (The Rasterman)
> > <raster@rasterman.com> babbled:
> > 
> > ok - actually - added this:
> > 
> > E_Pointer *p;
> > 
> > p = e_widget_pointer_get(my_widget);
> > 
> > :) then push/pop pointers there :)
> > 
> > > On Sat, 19 Aug 2006 23:15:59 +0200 Simon TRENY
> > > <simon.treny@free.fr> babbled:
> > > 
> > > > Hi,
> > > 
> > > actually- scrap that - it was ecore_evas that has the data attach
> > > call with a key - serves me right for programming in an email
> > > client :) i will work on something.
> > > 
> > > > I'm working on the entry of e17 and I'm currently implementing
> > > > copy/paste support. For this, I need to call the
> > > > ecore_x_selection_clipboard_*() functions which require an
> > > > "Ecore_X *". Since the entry is just a simple Evas smart object,
> > > > there is no way to get this Ecore_X pointer.
> > > > 
> > > > I would also need this to change the pointer of the mouse when the
> > > > mouse enters the entry, using the e_pointer_*() functions.
> > > > e_pointer_*() requires an "E_Pointer *" pointer.
> > > > 
> > > > Both "Ecore_X *" and "E_Pointer *" could be accessed if I could
> > > > get the "E_Border *" containing the widget. Do you have any idea
> > > > how could I get the border (or another struct that would allow me
> > > > to get what I need) that contains the entry?
> > > > 
> > > > Thanks,
> > > > Simon TRENY <MoOM>
> > > > 
> > > > -------------------------------------------------------------------------
> > > > Using Tomcat but need to do more? Need to support web services,
> > > > security? Get stuff done quickly with pre-integrated technology
> > > > to make your job easier Download IBM WebSphere Application Server
> > > > v.1.0.1 based on Apache Geronimo
> > > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > > _______________________________________________
> > > > 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)
> > > raster@rasterman.com 裸好多
> > > Tokyo, Japan (東京 日本)
> > > 
> > > -------------------------------------------------------------------------
> > > Using Tomcat but need to do more? Need to support web services,
> > > security? Get stuff done quickly with pre-integrated technology to
> > > make your job easier Download IBM WebSphere Application Server
> > > v.1.0.1 based on Apache Geronimo
> > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > _______________________________________________ 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)    raster@rasterman.com
裸好多
Tokyo, Japan (東京 日本)