seoz pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=0d7f300fdfe7bff8e74897d4270e0da538716b79
commit 0d7f300fdfe7bff8e74897d4270e0da538716b79 Author: Daniel Juyung Seo <[email protected]> Date: Fri Aug 22 00:04:12 2014 +0900 elm: Added more documentation about the select_mode enum. --- src/lib/elm_general.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/elm_general.h b/src/lib/elm_general.h index 14d8776..2af9d9f 100644 --- a/src/lib/elm_general.h +++ b/src/lib/elm_general.h @@ -122,10 +122,10 @@ typedef enum typedef enum { - ELM_OBJECT_SELECT_MODE_DEFAULT = 0, /**< default select mode */ - ELM_OBJECT_SELECT_MODE_ALWAYS, /**< always select mode */ - ELM_OBJECT_SELECT_MODE_NONE, /**< no select mode */ - ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY, /**< no select mode with no finger size rule*/ + ELM_OBJECT_SELECT_MODE_DEFAULT = 0, /**< default select mode. Once an item is selected, it would stay highlighted and not going to call selected callback again even it was clicked. Items can get focus. */ + ELM_OBJECT_SELECT_MODE_ALWAYS, /**< always select mode. Item selected callbacks will be called every time for click events, even after the item was already selected. Items can get focus. */ + ELM_OBJECT_SELECT_MODE_NONE, /**< no select mode. Items will never be highlighted and selected but the size will be adjusted by the finger size configuration. Items can't get focus. */ + ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY, /**< no select mode with no finger size rule. Items will never be highlighted and selected and ignore the finger size. So the item size can be reduced below than the finger size configuration. Items can't get focus. */ ELM_OBJECT_SELECT_MODE_MAX } Elm_Object_Select_Mode; --
