From: Bruno D. <bd...@pr...> - 2012-10-29 16:58:53
|
On Tue, Oct 23, 2012 at 2:42 PM, Bruno Dilly <bd...@pr...> wrote: > On Tue, Oct 23, 2012 at 12:35 PM, ChunEon Park <he...@na...> wrote: >> >> Sorry. totally I mistook for your reply. >> >> Here is the actually example for this API. >> >> >> >> ex) >> >> Evas_Object *btn; >> >> Evas_Object *img; >> >> >> >> ... >> >> >> >> evas_object_show(btn); >> >> evas_object_show(img); >> >> >> >> evas_object_image_source_set(img, btn); >> >> evas_object_image_source_visible_set(img, EINA_FALSE); > > Right, right. > It should be set on proxy. > I misunderstood your commit. > >> >> >> >> //here is a more API added. >> >> evas_object_image_source_event_set(img, EINA_TRUE); //this img will pass it's events to btn. > > Great addition, btw. > I believe it will be useful as well. Hi again, Hermet, I've tried to use it on ephysics, but it's missing mouse events handling. Are you planning to make it work ? Do you have an expected date to commit it ? Regards > > =) > >> >> >> >> Only the final state will be available for source visiblity, >> >> If the multiple proxies are racing to set their shared source visibility. >> >> >> >> And doc and example needs to be updated. >> >> >> >> Thank you. >> >> >> ------------------------------------ >> -Regards, Hermet- >> >> >> -----Original Message----- >> From: "Rafael Antognolli"<ant...@gm...> >> To: "Enlightenment developer list"<enl...@li...>; >> Cc: >> Sent: 2012-10-23 (화) 20:04:15 >> Subject: Re: [E-devel] E SVN: hermet IN trunk/evas/src/lib: . canvas include >> >> Hello Hermet, >> >> The feature seems nice, good work! >> >> But I am still not sure how to control the source object from >> different proxies. Will there be any conflict if different proxies set >> the source to different visible states? Is that expected or, if it's >> wrong to do it, maybe this should be added to the docs? >> >> On Mon, Oct 22, 2012 at 11:42 PM, ChunEon Park <hermet>@naver.com> wrote: >> > ahh mistake. >> > >> > >> > do FALSE. >> > >> > evas_object_image_source_visible_set(source, EINA_FALSE); >> > >> > >> > ------------------------------------ >> > >> > -Regards, Hermet- >> > >> > -----Original Message----- >> > From: "ChunEon Park"<he...@na...> >> > To: "Enlightenment developer list"<enl...@li...>; >> > Cc: >> > Sent: 2012-10-23 (화) 10:16:15 >> > Subject: Re: [E-devel]E SVN: hermet IN trunk/evas/src/lib: . canvas include >> > >> > Hi, >> > I don't know about aborting. it doesn't happened here. >> > please rebuild evas fully again or give me the scenario . >> > >> > >> > And to show only proxy, >> > Don't hide source. >> > just call evas_object_image_source_visible_set(source, EINA_TRUE); >> > >> > >> > >> > ex) >> > >> > evas_object_image_source_visible_set(source, EINA_TRUE); >> > evas_object_show(proxy); >> > >> > >> > >> > ------------------------------------ >> > >> > -Regards, Hermet- >> > >> > -----Original Message----- >> > From: "Bruno Dilly"<bd...@pr...> >> > To: <enl...@li...>; >> > Cc: >> > Sent: 2012-10-23 (화) 01:47:22 >> > Subject: Re: [E-devel] E SVN: hermet IN trunk/evas/src/lib: . canvas include >> > >> > On Thu, Oct 18, 2012 at 8:30 AM, Enlightenment SVN >> > <no-reply>@enlightenment.org> wrote: >> > > Log: >> > > evas/proxy - +source visible set APIs >> > > >> > > Need to care some more cases. will be upstreamed additionally. >> > > >> > > >> > > >> > > Author: hermet >> > > Date: 2012-10-18 04:30:04 -0700 (Thu, 18 Oct 2012) >> > > New Revision: 78180 >> > > Trac: http://trac.enlightenment.org/e/changeset/78180 >> > > >> > >> > Hey, Hermet >> > >> > it looks interesting. I'm trying it on ephysics, but I got the following error: >> > >> > ERR<12565>:eo eo.c:405 _eo_dov_internal() Can't find func for op 1b6 >> > (Evas_Object_Image:EVAS_OBJ_IMAGE_SUB_ID_SOURCE_VISIBLE_SET) for class >> > 'Evas_Object_Smart'. Aborting. >> > >> > I'm trying to keep the source invisible and proxy visible doing: >> > evas_object_image_source_visible_set(source, EINA_TRUE); >> > evas_object_hide(source); >> > evas_object_show(proxy); >> > >> > And everything is hidden. >> > >> > The source is a smart object, an elm_image. >> > >> > -- >> > Bruno Dilly >> > Senior Developer >> > ProFUSION embedded systems >> > http://profusion.mobi >> > >> > ------------------------------------------------------------------------------ >> > Everyone hates slow websites. So do we. >> > Make your web apps faster with AppDynamics >> > Download AppDynamics Lite for free today: >> > http://p.sf.net/sfu/appdyn_sfd2d_oct >> > _______________________________________________ >> > enlightenment-devel mailing list >> > enl...@li... >> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> > >> > >> > ------------------------------------------------------------------------------ >> > Everyone hates slow websites. So do we. >> > Make your web apps faster with AppDynamics >> > Download AppDynamics Lite for free today: >> > http://p.sf.net/sfu/appdyn_sfd2d_oct >> > _______________________________________________ >> > enlightenment-devel mailing list >> > enl...@li... >> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> > ------------------------------------------------------------------------------ >> > Everyone hates slow websites. So do we. >> > Make your web apps faster with AppDynamics >> > Download AppDynamics Lite for free today: >> > http://p.sf.net/sfu/appdyn_sfd2d_oct >> > _______________________________________________ >> > enlightenment-devel mailing list >> > enl...@li... >> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> >> >> >> -- >> Rafael Antognolli >> http://antognolli.org/ >> >> ------------------------------------------------------------------------------ >> Everyone hates slow websites. So do we. >> Make your web apps faster with AppDynamics >> Download AppDynamics Lite for free today: >> http://p.sf.net/sfu/appdyn_sfd2d_oct >> _______________________________________________ >> enlightenment-devel mailing list >> enl...@li... >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> ------------------------------------------------------------------------------ >> Everyone hates slow websites. So do we. >> Make your web apps faster with AppDynamics >> Download AppDynamics Lite for free today: >> http://p.sf.net/sfu/appdyn_sfd2d_oct >> _______________________________________________ >> enlightenment-devel mailing list >> enl...@li... >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > -- > Bruno Dilly > Senior Developer > ProFUSION embedded systems > http://profusion.mobi -- Bruno Dilly Senior Developer ProFUSION embedded systems http://profusion.mobi |