focus: add the APIs to set the focus next about item. 42/48242/3
authorJaehwan Kim <jae.hwan.kim@samsung.com>
Tue, 15 Sep 2015 10:41:51 +0000 (19:41 +0900)
committerJaehwan Kim <jae.hwan.kim@samsung.com>
Wed, 16 Sep 2015 13:55:57 +0000 (06:55 -0700)
commitb8b16305b6b2d4bfebd6ede6f21594493cc565ea
tree33797397e966490073e00b21438dfa83e428a637
parentcf94a5d084be39530991e686d674e18e88b40a51
focus: add the APIs to set the focus next about item.

Add elm_object_focus_next_item_set/get,
elm_object_item_focus_next_object_set/get and
elm_object_item_focus_next_item_set/get.

If the item and object is set at the same time,
the item is preference to object when the focus moves.

This feature is implemented about gengrid.
It will be implemented about ohter widgets.

@feature

Conflicts:
src/lib/elm_scroller.c
src/lib/elm_widget.c
src/lib/elm_widget.eo

Change-Id: I63152070d3ed92651599f1e073e706eb2d7d0be6
origin: upstream
47 files changed:
src/lib/elc_ctxpopup.c
src/lib/elc_fileselector.c
src/lib/elc_fileselector_entry.c
src/lib/elc_multibuttonentry.c
src/lib/elc_naviframe.c
src/lib/elc_popup.c
src/lib/elm_access.c
src/lib/elm_box.c
src/lib/elm_bubble.c
src/lib/elm_calendar.c
src/lib/elm_clock.c
src/lib/elm_colorselector.c
src/lib/elm_datetime.c
src/lib/elm_diskselector.c
src/lib/elm_entry.c
src/lib/elm_flip.c
src/lib/elm_focus.h
src/lib/elm_frame.c
src/lib/elm_gengrid.c
src/lib/elm_genlist.c
src/lib/elm_glview.c
src/lib/elm_grid.c
src/lib/elm_index.c
src/lib/elm_inwin.c
src/lib/elm_layout.c
src/lib/elm_list.c
src/lib/elm_main.c
src/lib/elm_map.c
src/lib/elm_notify.c
src/lib/elm_object_item.h
src/lib/elm_panel.c
src/lib/elm_panes.c
src/lib/elm_photocam.c
src/lib/elm_plug.c
src/lib/elm_prefs.c
src/lib/elm_scroller.c
src/lib/elm_segment_control.c
src/lib/elm_slider.c
src/lib/elm_spinner.c
src/lib/elm_table.c
src/lib/elm_toolbar.c
src/lib/elm_web2.c
src/lib/elm_widget.c
src/lib/elm_widget.eo
src/lib/elm_widget.h
src/lib/elm_widget_item.eo
src/lib/elm_win.c