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