elm_layout and some widgets already send the signal to edje.
ex) elm_layout_signal_emit(obj, "elm,action,focus", "elm");

Thanks.

Daniel Juyung Seo (SeoZ)



On Fri, Jun 7, 2013 at 7:30 PM, Leif Middelschulte <
leif.middelschu...@gmail.com> wrote:

> Hey,
>
> how about "focused" "unfocused" edje signals (e.g. "elm.focused") for elm
> widgets by default? I think some widgets already use them, but probably
> emit them privately.
>
> --
> Leif
>
>
> Am Freitag, 7. Juni 2013 um 00:50 schrieb Leif Middelschulte:
>
> > Am Donnerstag, 6. Juni 2013 um 18:16 schrieb Daniel Juyung Seo:
> > > On Thu, Jun 6, 2013 at 8:23 PM, Leif Middelschulte <
> > > leif.middelschu...@gmail.com (mailto:leif.middelschu...@gmail.com)>
> wrote:
> > >
> > > > Am Mittwoch, 5. Juni 2013 um 22:41 schrieb Chris Michael:
> > > > > On 05/06/13 19:18, Leif Middelschulte wrote:
> > > > > > Hi,
> > > > > >
> > > > > > I want a function to be called once an object loses the focus.
> > > > > >
> > > > > > I tried to add an evas object event callback for
> > > > EVAS_CALLBACK_FOCUS_OUT,
> > > > > > but it never gets called. See the attached code.
> > > > > >
> > > > > > Hopefully I'm just doing something wrong.
> > > > >
> > > > > I believe what you want to use is:
> > > > >
> > > > > evas_object_smart_callback_add(obj, "focused", _cb_focused, NULL);
> > > > > evas_object_smart_callback_add(obj, "unfocused", _cb_unfocused,
> NULL);
> > > > >
> > > >
> > > >
> > > > Doesn't work either. I think that I've tried another one "focus,out"
> or
> > > > similar too, which neither worked.
> > > >
> > >
> > > Well it should work with "focused" and "unfocused" smart callbacks.
> > > Can you test it again with the latest elementary?
> > > I just pushed "focused"/"unfocused" smart callbacks for all the
> focusable
> > > widgets.
> > >
> > >
> > >
> >
> > Hey Daniel,
> >
> > thanks! I just tested the example code I provided, with the given smart
> callbacks and recent efl/elm and it seems to work :)
> >
> > --
> > Leif
> >
> > >
> > > Thanks.
> > >
> > > Daniel Juyung Seo (SeoZ)
> > >
> > >
> > > > --
> > > > Leif
> > > >
> > > > >
> > > > > dh
> > > > >
> > > >
> ------------------------------------------------------------------------------
> > > > > > How ServiceNow helps IT people transform IT departments:
> > > > > > 1. A cloud service to automate IT design, transition and
> operations
> > > > > > 2. Dashboards that offer high-level views of enterprise services
> > > > > > 3. A single system of record for all IT processes
> > > > > > http://p.sf.net/sfu/servicenow-d2d-j
> > > > > >
> > > > > >
> > > > > > _______________________________________________
> > > > > > enlightenment-devel mailing list
> > > > > > enlightenment-devel@lists.sourceforge.net (mailto:
> enlightenment-devel@lists.sourceforge.net) (mailto:
> > > > > >
> > > > >
> > > >
> > > > enlightenment-devel@lists.sourceforge.net (mailto:
> enlightenment-devel@lists.sourceforge.net))
> > > > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> ------------------------------------------------------------------------------
> > > > How ServiceNow helps IT people transform IT departments:
> > > > 1. A cloud service to automate IT design, transition and operations
> > > > 2. Dashboards that offer high-level views of enterprise services
> > > > 3. A single system of record for all IT processes
> > > > http://p.sf.net/sfu/servicenow-d2d-j
> > > > _______________________________________________
> > > > enlightenment-devel mailing list
> > > > enlightenment-devel@lists.sourceforge.net (mailto:
> enlightenment-devel@lists.sourceforge.net)
> > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > > >
> > >
> > >
> ------------------------------------------------------------------------------
> > > How ServiceNow helps IT people transform IT departments:
> > > 1. A cloud service to automate IT design, transition and operations
> > > 2. Dashboards that offer high-level views of enterprise services
> > > 3. A single system of record for all IT processes
> > > http://p.sf.net/sfu/servicenow-d2d-j
> > > _______________________________________________
> > > enlightenment-devel mailing list
> > > enlightenment-devel@lists.sourceforge.net (mailto:
> enlightenment-devel@lists.sourceforge.net)
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > >
> > >
> > >
> >
> >
>
>
> ------------------------------------------------------------------------------
> How ServiceNow helps IT people transform IT departments:
> 1. A cloud service to automate IT design, transition and operations
> 2. Dashboards that offer high-level views of enterprise services
> 3. A single system of record for all IT processes
> http://p.sf.net/sfu/servicenow-d2d-j
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to