Hi Hermet, Think about an use case where a registered callback must reacts differently depending on which proxy triggered the event, like:
1) an evas object gets a callback registered to it 2) proxies are created 3) proxy event propagation is enabled with evas_object_image_source_events_set 4) callback reacts differently based on which proxy triggered the event. Regards.... On Sat, Nov 24, 2012 at 08:54:34PM +0900, ChunEon Park wrote: > Btw, does it really source need to care about proxy in the events? > Doesn't it enough to add callbacks to proxy directly if you need to care > something? > > > ------------------------------------ > > -Regards, Hermet- > > -----Original Message----- > From: "Leandro Dorileo"<dori...@profusion.mobi> > To: "Carsten Haitzler"<ras...@rasterman.com>; > Cc: "Enlightenment developer > list"<enlightenment-devel@lists.sourceforge.net>; > Sent: 2012-11-18 (일) 09:49:49 > Subject: Re: [E-devel] [PATH] evas: add event source evas object > > Hi Raster, > > On Thu, Nov 15, 2012 at 02:25:38PM +0900, Carsten Haitzler wrote: > > On Tue, 13 Nov 2012 11:49:47 -0200 Leandro Dorileo > <dorileo>@profusion.mobi> > > said: > > > > noooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo! > > > > this breaks abi. > > > > never ADD structure members in the middle of a structure - add them at > the > > END... always! at least in public api's! > > > Ok, attached goes a version considering the ABI thing. Thank you for > reviewing. > > > > > > > Hi, > > > > > > Attached patch introduces fields to events Evas_Event_Mouse_* > structures > > > to hold the event source evas object in case of evas source events > > > propagation. > > > > > > Regards.... > > > > > > Regards.... > > > -- > Leandro Dorileo > ProFUSION embedded systems > http://profusion.mobi > > ------------------------------------------------------------------------------ > Monitor your physical, virtual and cloud infrastructure from a single > web console. Get in-depth insight into apps, servers, databases, vmware, > SAP, cloud infrastructure, etc. Download 30-day Free Trial. > Pricing starts from $795 for 25 servers or applications! > http://p.sf.net/sfu/zoho_dev2dev_nov > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > ------------------------------------------------------------------------------ > Monitor your physical, virtual and cloud infrastructure from a single > web console. Get in-depth insight into apps, servers, databases, vmware, > SAP, cloud infrastructure, etc. Download 30-day Free Trial. > Pricing starts from $795 for 25 servers or applications! > http://p.sf.net/sfu/zoho_dev2dev_nov > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Leandro Dorileo ProFUSION embedded systems http://profusion.mobi ------------------------------------------------------------------------------ Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel