evas_object_image_source_event_set(proxy, EINA_TRUE); this one?
I can say Evas Events can be passed to the source definitely now. (if not, then it's bug. should be fixed.) But some smart events (i.e. in elementary widgets) may not be happened by this mechanism because of the focus or whatever event hold or grab problem. What object type of the source is? Could u give me test case for it? I need to check it to fix. ------------------------------------ -Regards, Hermet- -----Original Message----- From: "Bruno Dilly"<[email protected]> To: "Enlightenment developer list"<[email protected]>; Cc: Sent: 2012-10-30 (화) 01:58:43 Subject: Re: [E-devel] E SVN: hermet IN trunk/evas/src/lib: . canvas include On Tue, Oct 23, 2012 at 2:42 PM, Bruno Dilly <bdilly>@profusion.mobi> wrote: > On Tue, Oct 23, 2012 at 12:35 PM, ChunEon Park <hermet>@naver.com> 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"<[email protected]> >> To: "Enlightenment developer list"<[email protected]>; >> 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"<[email protected]> >> > To: "Enlightenment developer list"<[email protected]>; >> > 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"<[email protected]> >> > To: <[email protected]>; >> > 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 >> > [email protected] >> > 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 >> > [email protected] >> > 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 >> > [email protected] >> > 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 >> [email protected] >> 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 >> [email protected] >> 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 ------------------------------------------------------------------------------ The Windows 8 Center - In partnership with Sourceforge Your idea - your app - 30 days. Get started! http://windows8center.sourceforge.net/ what-html-developers-need-to-know-about-coding-windows-8-metro-style-apps/ _______________________________________________ enlightenment-devel mailing list [email protected] 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 [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
