* Jaehwan Kim <jaehwan.kim....@gmail.com> [2012-11-14 12:50:48 +0900]:
> 2012년 11월 12일 월요일에 Gustavo Lima Chaves님이 작성: > > > * Jaehwan Kim <jaehwan.kim....@gmail.com <javascript:;>> [2012-11-12 > > 14:57:02 +0900]: > > > > > Dear all > > > > > > I have a problem in elm_image. (exactly when elm_image use > > > edje_object_file_set) > > > When the image is added from edj file, we cannot get the "clicked" > > callback. > > > Internally, when the image use edje_object_file_set, > > EVAS_CALLBACK_MOUSE_UP > > > event callback is not called. > > > > > > You can check the problem by using attached diff file. > > > If you change the the code test_event.c, you can compare the situation. > > > Change "# if 1" to "#if 0". > > > Please check this problem. > > > > > > Thanks. > > > > Hi, Jaehwan. > > > > It's indeed problematic code, I'll just drop my last remark on it here: > > > > "I'd also like to warn the elm_image's original implementor(s) that, a > > line that I kept, > > > > evas_object_event_callback_add > > (img, EVAS_CALLBACK_MOUSE_UP, _on_mouse_up, obj); > > > > is buggy and waiting for bad things to happen. This should ideally be > > taken care of as Edje does, before emitting a 'clicked' signal -- we > > gotta track if the mouse down was also done inside the object and > > so. Please prove me wrong, if it's the case." > > > > No time to address this issue myself now, but I hope the problem is > > clarified :) > > > > BR, > > -- > > Gustavo Lima Chaves > > Computer Engineer @ ProFUSION Embedded Systems > > > > > Dear Gustavo > > Thanks for reply. > > I agree, what the "clicked" callback is used by EVAS_CALLBACK_MOUSE_UP > is not good implementation. I think that a common module about "clicked" is > needed > in each widget like "mouse,clicked,1" in edc. Is there any idea? > > But above problem wonder off a my point. My problem is the elm_image which > made up of edje object doesn't call a callback function. So I check the > elm_image.c > and I found the cause. There's no callback_add about image which made up of > edje object. > I fixed it. The revision 79261. > > Even if my problem is solved, we have to keep thinking about "clicked" > signal. > If there's anyone who have a idea about that, let's discuss :) > Hi, Jaehwan Kim. Barbieri told me once to look at how Edje tracks the mouse down + still in region of interest + mouse up thing to emit a clicked event. My 2 cents. > Thanks > > Best Regars, > -- > Jaehwan Kim > > > > > ------------------------------------------------------------------------------ > > 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_d2d_nov > > _______________________________________________ > > enlightenment-devel mailing list > > enlightenment-devel@lists.sourceforge.net <javascript:;> > > 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 -- Gustavo Lima Chaves Computer Engineer @ ProFUSION Embedded Systems ------------------------------------------------------------------------------ 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