gengrid : Implementation for gengrid item focus support
authornirajkr <niraj.kr@samsung.com>
Fri, 21 Mar 2014 08:00:46 +0000 (17:00 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Fri, 21 Mar 2014 08:00:46 +0000 (17:00 +0900)
commit01c6d4808b4e36d4c73a70452a073f2e092bded1
treed0f2bb9981a503e70181154ff42aba66e9bbf257
parent9339dbf240fdb4b0fde86cf501edfae3b7893c0a
gengrid : Implementation for gengrid item focus support

Summary:
Implemented the following API to support gengrid item_focus
          1. _elm_gengrid_focus_highlight_geometry_get
          2. _elm_gengrid_focused_item_get
          3. _item_focus_up
          4. _item_focus_down
          5. _item_focus_right
          6. _item_focus_down
          7. _item_focus_set_hook
          8. _item_focus_get_hook
          9. _item_focused
          10. _item_unfocused
          11. Changes in the smart_event, pan_calculation, smart_on_focus to support item focus

Reviewers: seoz, woohyun, singh.amitesh, raster

CC: raster
Differential Revision: https://phab.enlightenment.org/D550
data/themes/edc/elm/gengrid.edc
src/bin/test.c
src/bin/test_gengrid.c
src/lib/elm_gengrid.c
src/lib/elm_gengrid.h
src/lib/elm_widget_gengrid.h