I still think this kind of inheritance looks correct: widget <- container <- layout <- notify <- popup
This will solve the problems and this is correct in theory. Thanks. Daniel Juyung Seo (SeoZ) On Sat, Mar 23, 2013 at 3:00 PM, ChunEon Park <her...@naver.com> wrote: > glima, > > Do you have any idea about this? > > If you don't care about this, then i will let the notify have extra apis for > this. > > ------------------------------------ > -Regards, Hermet- > -----Original Message----- > From: "Rajeev Ranjan"<rajee...@samsung.com> > To: "Enlightenment developer list"<enlightenment-devel@lists.sourceforge.net>; > Cc: > Sent: 2013-03-18 (월) 18:55:45 > Subject: Re: [E-devel] [Query][Elementary] Regarding signal emit hook support > in elm_notify > > Hi , >> ------- Original Message ------- >> Sender : Daniel Juyung Seo<seojuyung2>@gmail.com> >> Date : Mar 08, 2013 18:04 (GMT+09:00) >> Title : Re: [E-devel] [Query][Elementary] Regarding signal emit hook support >> in elm_notify >> >> On Wed, Mar 6, 2013 at 4:19 PM, Rajeev Ranjan wrote: >>> Hi, >>> I want to add some effect while hiding the notify instances. >>> In order to achieve this in a generic way, I think it is better to use >>> signal emit hook similar to one supported in elm_layout and all of the >>> widgets inherited through it. >>> Currently API elm_object_signal_emit works for layout and icon. >>> So I propose to either support signal emit hook at elm_widget_container >>> level or we can inherit elm_notify from elm_layout rather than from >>> container which will allow us to use signal emit hook of layout. >> >> elm_layout is a wrapper for edje object. It doesn't make sense if >> elm_widget_container handles edje signals. >> elm_notify already uses internal edje object. Why don't we make this >> inherit elm_layout? That sounds correct. >> Btw, why don't you use elm_popup that you contributed? It inherits layout. >> > Actually I want to show some sort of hide transition effect for popup. For > this to work, I should be able to emit a signal for notify base edje object > as popup internally uses elm_notify. > Popup infact reuses the base edc group defined in popup for various > orientations. So emitting signal to this edje object is one possible way of > getting this hide transition effect. > As Popup already has been inherited from layout, so apps can use its emit > hook for emitting a signal which internally would be forwarded to Notify to > show the hide transition effect and then hide it on effect competion. > But this requires emit hook support in elm_notify. > >> Daniel Juyung Seo (SeoZ) >> >> >>> Please let me know about your opinion on this. >>> Thank you. >>> Regards, >>> Rajeev >>> ------------------------------------------------------------------------------ > > > Thank you. > Regards, > Rajeev > ------------------------------------------------------------------------------ > 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_mar > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > 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_d2d_mar > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > 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_d2d_mar _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel