diff options
author | Jehun Lim <jehun.lim@samsung.com> | 2015-07-08 16:11:16 +0900 |
---|---|---|
committer | Jehun Lim <jehun.lim@samsung.com> | 2015-07-08 16:17:30 +0900 |
commit | 34f2e7a8a4405c32624ca3c571004fd839e95fab (patch) | |
tree | 5413d09626388d9b0fdff1ee5a064b695a3429fa /res | |
parent | 1814c4e8d86c1245b452aa30bf14b06e035ebb16 (diff) | |
download | air_mediahub-34f2e7a8a4405c32624ca3c571004fd839e95fab.tar.gz air_mediahub-34f2e7a8a4405c32624ca3c571004fd839e95fab.tar.bz2 air_mediahub-34f2e7a8a4405c32624ca3c571004fd839e95fab.zip |
listmgr: add callback functions for grid item
: mouse move, realized, unrealized, selected
Change-Id: If07433cafb4c94417350c6ec3bf355d28c38e6d1
Signed-off-by: Jehun Lim <jehun.lim@samsung.com>
Diffstat (limited to 'res')
-rw-r--r-- | res/edc/widgets/gengrid.edc | 44 |
1 files changed, 42 insertions, 2 deletions
diff --git a/res/edc/widgets/gengrid.edc b/res/edc/widgets/gengrid.edc index 624f553..51b9e77 100644 --- a/res/edc/widgets/gengrid.edc +++ b/res/edc/widgets/gengrid.edc @@ -46,7 +46,7 @@ group { visible: 0; } description { - state: "clicked" 0.0; + state: "selected" 0.0; inherit: "default" 0.0; perspective.zplane: -100; } @@ -388,6 +388,26 @@ group { target: "part_focus3"; target: "elm.bg.text"; } + program { + name: "selected"; + signal: "elm,state,selected"; + source: "elm"; + action: STATE_SET "selected" 0.0; + target: "map"; + transition: DECELERATE 0.2; + after: "after_selected"; + } + program { + name: "after_selected"; + action: STATE_SET "default" 0.0; + target: "map"; + transition: DECELERATE 0.2; + after: "item_selected"; + } + program { + name: "item_selected"; + action: SIGNAL_EMIT SIG_ITEM_SELECTED SIG_SOURCE_EDC; + } } } @@ -423,7 +443,7 @@ group { visible: 0; } description { - state: "clicked" 0.0; + state: "selected" 0.0; inherit: "default" 0.0; perspective.zplane: -100; } @@ -732,5 +752,25 @@ group { target: "part_focus3"; target: "part_focus4"; } + program { + name: "selected"; + signal: "elm,state,selected"; + source: "elm"; + action: STATE_SET "selected" 0.0; + target: "map"; + transition: DECELERATE 0.2; + after: "after_selected"; + } + program { + name: "after_selected"; + action: STATE_SET "default" 0.0; + target: "map"; + transition: DECELERATE 0.2; + after: "item_selected"; + } + program { + name: "item_selected"; + action: SIGNAL_EMIT SIG_ITEM_SELECTED SIG_SOURCE_EDC; + } } } |