~cschieli/freebox-edje/remove-old-packaging

Viewing all changes in revision 1135.

  • Committer: barbieri
  • Date: 2009-05-02 19:05:53 UTC
  • Revision ID: svn-v4:7cbeb6ba-43b4-40fd-8cce-4c39aea84d33:trunk/edje:40489
Allow sending signals to GROUP sub-parts.

Today signals emitted inside GROUP sub-parts are delivered to parent
group as "part-name:original-source". This is good and allow edje
groups to be reused. But no counter part to send events to inside
sub-groups existed.

This patch allows one to send a signal "signal" to inside a part
"part" that is of type GROUP by prepending signal emission with part name:

    emission: "part:signal"
    source: "source"

this is the same as:

   o = edje_object_part_swallow_get(ed);
   edje_object_signal_emit(o, "signal", "source");

but can be done all in themes, no need to go to application c/c++/python.

Based on patch by Pieter, see mail list.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: