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

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

On Sat, 19 Aug 2006 23:15:59 +0200 Simon TRENY <simon.treny@free.fr> babbled:

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

ok - done:

E_Win *win;

win = e_win_evas_object_win_get(obj);

done - use that. as for pointers - i need to make them a little more robust in
the push and pop world when pops are missed - for now just do the push and pop
u suggested.

> 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 (東京 日本)