rename elm object select mode values: whoever wrote this deserves spankies

SVN revision: 68982
This commit is contained in:
Mike Blumenkrantz 2012-03-07 16:01:37 +00:00
parent 8054ade720
commit aa78786616
11 changed files with 81 additions and 81 deletions

View File

@ -71,7 +71,7 @@ set_api_state(api_data *api)
break;
case GRID_NO_SELECT_MODE: /* 2 */
elm_gengrid_select_mode_set(grid, ELM_OBJECT_NO_SELECT);
elm_gengrid_select_mode_set(grid, ELM_OBJECT_SELECT_MODE_NONE);
break;
case GRID_NO_BOUNCE: /* 3 */

View File

@ -42,12 +42,12 @@ set_api_state(api_data *api)
break;
case NO_SELECT_MODE_SET: /* 1 */
elm_genlist_select_mode_set(gl, ELM_OBJECT_NO_SELECT);
elm_genlist_select_mode_set(gl, ELM_OBJECT_SELECT_MODE_NONE);
elm_genlist_mode_set(gl, ELM_LIST_SCROLL); /* Back to default */
break;
case COMPRESS_MODE_SET: /* 2 */
elm_genlist_select_mode_set(gl, ELM_OBJECT_NORMAL_SELECT);
elm_genlist_select_mode_set(gl, ELM_OBJECT_SELECT_MODE_DEFAULT);
elm_genlist_compress_mode_set(gl, EINA_TRUE);
break;
@ -1055,7 +1055,7 @@ test_genlist5(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_in
evas_object_show(bx);
gl = elm_genlist_add(win);
elm_genlist_select_mode_set(gl, ELM_OBJECT_ALWAYS_SELECT);
elm_genlist_select_mode_set(gl, ELM_OBJECT_SELECT_MODE_ALWAYS);
evas_object_size_hint_align_set(gl, EVAS_HINT_FILL, EVAS_HINT_FILL);
evas_object_size_hint_weight_set(gl, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_show(gl);
@ -2401,14 +2401,14 @@ static void
gl15_edit_mode(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
{
elm_genlist_edit_mode_set(data, EINA_TRUE);
elm_genlist_select_mode_set(data, ELM_OBJECT_ALWAYS_SELECT);
elm_genlist_select_mode_set(data, ELM_OBJECT_SELECT_MODE_ALWAYS);
}
static void
gl15_normal_mode(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
{
elm_genlist_edit_mode_set(data, EINA_FALSE);
elm_genlist_select_mode_set(data, ELM_OBJECT_NORMAL_SELECT);
elm_genlist_select_mode_set(data, ELM_OBJECT_SELECT_MODE_DEFAULT);
}
void gl15_del(void *data __UNUSED__, Evas_Object *obj __UNUSED__)
@ -2564,7 +2564,7 @@ test_genlist16(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_i
/* note: flip mode can be used with/without edit mode */
elm_genlist_edit_mode_set(gl, EINA_TRUE);
elm_genlist_select_mode_set(gl, ELM_OBJECT_ALWAYS_SELECT);
elm_genlist_select_mode_set(gl, ELM_OBJECT_SELECT_MODE_ALWAYS);
itc15 = elm_genlist_item_class_new();
itc15->item_style = "default";

View File

@ -529,7 +529,7 @@ test_toolbar5(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_in
elm_toolbar_shrink_mode_set(tb, ELM_TOOLBAR_SHRINK_MENU);
evas_object_size_hint_weight_set(tb, 0.0, 0.0);
evas_object_size_hint_align_set(tb, EVAS_HINT_FILL, 0.0);
elm_toolbar_select_mode_set(tb, ELM_OBJECT_NO_SELECT);
elm_toolbar_select_mode_set(tb, ELM_OBJECT_SELECT_MODE_NONE);
ph1 = elm_photo_add(win);
ph2 = elm_photo_add(win);

View File

@ -93,7 +93,7 @@ struct _Widget_Data
int minw, minh;
unsigned int item_count;
Evas_Coord pan_x, pan_y;
Elm_Object_Select_Mode_Type select_mode;
Elm_Object_Select_Mode select_mode;
Eina_Bool reorder_mode : 1; /**< a flag for reorder mode enable/disable */
Eina_Bool on_hold : 1;
Eina_Bool multi : 1; /**< a flag for item multi selection */

View File

@ -96,12 +96,12 @@ typedef enum
typedef enum
{
ELM_OBJECT_NORMAL_SELECT = 0, /**< default select mode */
ELM_OBJECT_ALWAYS_SELECT, /**< always select mode */
ELM_OBJECT_NO_SELECT, /**< no select mode */
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_MAX
} Elm_Object_Select_Mode_Type;
} Elm_Object_Select_Mode;
/**
* @typedef Elm_Object_Item

View File

@ -917,7 +917,7 @@ _mouse_up(void *data,
static void
_item_highlight(Elm_Gen_Item *it)
{
if ((it->wd->select_mode == ELM_OBJECT_NO_SELECT) ||
if ((it->wd->select_mode == ELM_OBJECT_SELECT_MODE_NONE) ||
(it->wd->no_highlight) || (it->highlighted) ||
(it->generation < it->wd->generation)) return;
edje_object_signal_emit(VIEW(it), "elm,state,selected", "elm");
@ -2646,20 +2646,20 @@ elm_gengrid_always_select_mode_set(Evas_Object *obj,
Eina_Bool always_select)
{
if (always_select)
elm_genlist_select_mode_set(obj, ELM_OBJECT_ALWAYS_SELECT);
elm_genlist_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_ALWAYS);
else
{
Elm_Object_Select_Mode_Type oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_ALWAYS_SELECT)
elm_genlist_select_mode_set(obj, ELM_OBJECT_NORMAL_SELECT);
Elm_Object_Select_Mode oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_SELECT_MODE_ALWAYS)
elm_genlist_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_DEFAULT);
}
}
EINA_DEPRECATED EAPI Eina_Bool
elm_gengrid_always_select_mode_get(const Evas_Object *obj)
{
Elm_Object_Select_Mode_Type oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_ALWAYS_SELECT)
Elm_Object_Select_Mode oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_SELECT_MODE_ALWAYS)
return EINA_TRUE;
else
return EINA_FALSE;
@ -2670,20 +2670,20 @@ elm_gengrid_no_select_mode_set(Evas_Object *obj,
Eina_Bool no_select)
{
if (no_select)
elm_genlist_select_mode_set(obj, ELM_OBJECT_NO_SELECT);
elm_genlist_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_NONE);
else
{
Elm_Object_Select_Mode_Type oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_NO_SELECT)
elm_genlist_select_mode_set(obj, ELM_OBJECT_NORMAL_SELECT);
Elm_Object_Select_Mode oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_SELECT_MODE_NONE)
elm_genlist_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_DEFAULT);
}
}
EINA_DEPRECATED EAPI Eina_Bool
elm_gengrid_no_select_mode_get(const Evas_Object *obj)
{
Elm_Object_Select_Mode_Type oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_NO_SELECT)
Elm_Object_Select_Mode oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_SELECT_MODE_NONE)
return EINA_TRUE;
else
return EINA_FALSE;
@ -2951,12 +2951,12 @@ elm_gengrid_item_class_unref(Elm_Gengrid_Item_Class *itc)
}
EAPI void
elm_gengrid_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode_Type mode)
elm_gengrid_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode mode)
{
elm_genlist_select_mode_set(obj, mode);
}
EAPI Elm_Object_Select_Mode_Type
EAPI Elm_Object_Select_Mode
elm_gengrid_select_mode_get(const Evas_Object *obj)
{
return elm_genlist_select_mode_get(obj);

View File

@ -1507,12 +1507,12 @@ EAPI Eina_Bool elm_gengrid_filled_get(const Evas_Object *obj
* @param mode The select mode
*
* elm_gengrid_select_mode_set() changes item select mode in the gengrid widget.
* - ELM_OBJECT_NORMAL_SELECT : Items will only call their selection func and
* - ELM_OBJECT_SELECT_MODE_DEFAULT : Items will only call their selection func and
* callback when first becoming selected. Any further clicks will
* do nothing, unless you set always select mode.
* - ELM_OBJECT_ALWAYS_SELECT : This means that, even if selected,
* - ELM_OBJECT_SELECT_MODE_ALWAYS : This means that, even if selected,
* every click will make the selected callbacks be called.
* - ELM_OBJECT_NO_SELECT : This will turn off the ability to select items
* - ELM_OBJECT_SELECT_MODE_NONE : This will turn off the ability to select items
* entirely and they will neither appear selected nor call selected
* callback functions.
*
@ -1520,7 +1520,7 @@ EAPI Eina_Bool elm_gengrid_filled_get(const Evas_Object *obj
*
* @ingroup Gengrid
*/
EAPI void elm_gengrid_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode_Type mode);
EAPI void elm_gengrid_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode mode);
/**
* Get the gengrid select mode.
@ -1533,7 +1533,7 @@ EAPI void elm_gengrid_select_mode_set(Evas_Object *obj,
*
* @ingroup Gengrid
*/
EAPI Elm_Object_Select_Mode_Type elm_gengrid_select_mode_get(const Evas_Object *obj);
EAPI Elm_Object_Select_Mode elm_gengrid_select_mode_get(const Evas_Object *obj);
/**
* Set whether the gengrid items' should be highlighted when item selected.

View File

@ -688,7 +688,7 @@ static void
_item_highlight(Elm_Gen_Item *it)
{
const char *selectraise;
if ((it->wd->select_mode == ELM_OBJECT_NO_SELECT) ||
if ((it->wd->select_mode == ELM_OBJECT_SELECT_MODE_NONE) ||
(it->wd->no_highlight) ||
(it->generation < it->wd->generation) ||
(it->highlighted) || elm_widget_item_disabled_get(it) ||
@ -3506,14 +3506,14 @@ void
_item_select(Elm_Gen_Item *it)
{
if ((it->generation < it->wd->generation) || (it->mode_set) ||
(it->wd->select_mode == ELM_OBJECT_NO_SELECT))
(it->wd->select_mode == ELM_OBJECT_SELECT_MODE_NONE))
return;
if (!it->selected)
{
it->selected = EINA_TRUE;
it->wd->selected = eina_list_append(it->wd->selected, it);
}
else if (it->wd->select_mode == ELM_OBJECT_ALWAYS_SELECT) return;
else if (it->wd->select_mode == ELM_OBJECT_SELECT_MODE_ALWAYS) return;
evas_object_ref(WIDGET(it));
it->walking++;
@ -5259,12 +5259,12 @@ elm_genlist_always_select_mode_set(Evas_Object *obj,
Widget_Data *wd = elm_widget_data_get(obj);
if (!wd) return;
if (always_select)
elm_genlist_select_mode_set(obj, ELM_OBJECT_ALWAYS_SELECT);
elm_genlist_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_ALWAYS);
else
{
Elm_Object_Select_Mode_Type oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_ALWAYS_SELECT)
elm_genlist_select_mode_set(obj, ELM_OBJECT_NORMAL_SELECT);
Elm_Object_Select_Mode oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_SELECT_MODE_ALWAYS)
elm_genlist_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_DEFAULT);
}
}
@ -5274,8 +5274,8 @@ elm_genlist_always_select_mode_get(const Evas_Object *obj)
ELM_CHECK_WIDTYPE(obj, widtype) EINA_FALSE;
Widget_Data *wd = elm_widget_data_get(obj);
if (!wd) return EINA_FALSE;
Elm_Object_Select_Mode_Type oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_ALWAYS_SELECT)
Elm_Object_Select_Mode oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_SELECT_MODE_ALWAYS)
return EINA_TRUE;
return EINA_FALSE;
}
@ -5288,12 +5288,12 @@ elm_genlist_no_select_mode_set(Evas_Object *obj,
Widget_Data *wd = elm_widget_data_get(obj);
if (!wd) return;
if (no_select)
elm_genlist_select_mode_set(obj, ELM_OBJECT_NO_SELECT);
elm_genlist_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_NONE);
else
{
Elm_Object_Select_Mode_Type oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_NO_SELECT)
elm_genlist_select_mode_set(obj, ELM_OBJECT_NORMAL_SELECT);
Elm_Object_Select_Mode oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_SELECT_MODE_NONE)
elm_genlist_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_DEFAULT);
}
}
@ -5303,8 +5303,8 @@ elm_genlist_no_select_mode_get(const Evas_Object *obj)
ELM_CHECK_WIDTYPE(obj, widtype) EINA_FALSE;
Widget_Data *wd = elm_widget_data_get(obj);
if (!wd) return EINA_FALSE;
Elm_Object_Select_Mode_Type oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_NO_SELECT)
Elm_Object_Select_Mode oldmode = elm_genlist_select_mode_get(obj);
if (oldmode == ELM_OBJECT_SELECT_MODE_NONE)
return EINA_TRUE;
return EINA_FALSE;
}
@ -5720,7 +5720,7 @@ elm_genlist_item_flip_get(const Elm_Object_Item *it)
}
EAPI void
elm_genlist_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode_Type mode)
elm_genlist_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode mode)
{
ELM_CHECK_WIDTYPE(obj, widtype);
Widget_Data *wd = elm_widget_data_get(obj);
@ -5731,7 +5731,7 @@ elm_genlist_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode_Type mode)
wd->select_mode = mode;
}
EAPI Elm_Object_Select_Mode_Type
EAPI Elm_Object_Select_Mode
elm_genlist_select_mode_get(const Evas_Object *obj)
{
ELM_CHECK_WIDTYPE(obj, widtype) ELM_OBJECT_SELECT_MODE_MAX;

View File

@ -1856,12 +1856,12 @@ EAPI Eina_Bool elm_genlist_tree_effect_enabled_get(const Evas_Object *o
* @param mode The select mode
*
* elm_genlist_select_mode_set() changes item select mode in the genlist widget.
* - ELM_OBJECT_NORMAL_SELECT : Items will only call their selection func and
* - ELM_OBJECT_SELECT_MODE_DEFAULT : Items will only call their selection func and
* callback when first becoming selected. Any further clicks will
* do nothing, unless you set always select mode.
* - ELM_OBJECT_ALWAYS_SELECT : This means that, even if selected,
* - ELM_OBJECT_SELECT_MODE_ALWAYS : This means that, even if selected,
* every click will make the selected callbacks be called.
* - ELM_OBJECT_NO_SELECT : This will turn off the ability to select items
* - ELM_OBJECT_SELECT_MODE_NONE : This will turn off the ability to select items
* entirely and they will neither appear selected nor call selected
* callback functions.
*
@ -1869,7 +1869,7 @@ EAPI Eina_Bool elm_genlist_tree_effect_enabled_get(const Evas_Object *o
*
* @ingroup Genlist
*/
EAPI void elm_genlist_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode_Type mode);
EAPI void elm_genlist_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode mode);
/**
* Get the genlist select mode.
@ -1882,7 +1882,7 @@ EAPI void elm_genlist_select_mode_set(Evas_Object *obj, Elm_Object
*
* @ingroup Genlist
*/
EAPI Elm_Object_Select_Mode_Type elm_genlist_select_mode_get(const Evas_Object *obj);
EAPI Elm_Object_Select_Mode elm_genlist_select_mode_get(const Evas_Object *obj);
/**
* Set whether the genlist items' should be highlighted when item selected.

View File

@ -18,7 +18,7 @@ struct _Widget_Data
int icon_size;
unsigned int item_count;
double align;
Elm_Object_Select_Mode_Type select_mode;
Elm_Object_Select_Mode select_mode;
Eina_Bool homogeneous : 1;
Eina_Bool vertical : 1;
Eina_Bool long_press : 1;
@ -173,11 +173,11 @@ _item_select(Elm_Toolbar_Item *it)
if (elm_widget_item_disabled_get(it) || (it->separator) || (it->object)) return;
sel = it->selected;
if (wd->select_mode != ELM_OBJECT_NO_SELECT)
if (wd->select_mode != ELM_OBJECT_SELECT_MODE_NONE)
{
if (sel)
{
if (wd->select_mode == ELM_OBJECT_ALWAYS_SELECT) return;
if (wd->select_mode == ELM_OBJECT_SELECT_MODE_ALWAYS) return;
_item_unselect(it);
}
else
@ -907,7 +907,7 @@ _item_del_pre_hook(Elm_Object_Item *it)
wd->items = eina_inlist_remove(wd->items, EINA_INLIST_GET(item));
wd->item_count--;
if (!next) next = ELM_TOOLBAR_ITEM_FROM_INLIST(wd->items);
if ((wd->select_mode == ELM_OBJECT_ALWAYS_SELECT) &&
if ((wd->select_mode == ELM_OBJECT_SELECT_MODE_ALWAYS) &&
item->selected && next) _item_select(next);
_item_del(item);
_theme_hook(obj2);
@ -1022,7 +1022,7 @@ _item_new(Evas_Object *obj, const char *icon, const char *label, Evas_Smart_Cb f
evas_object_size_hint_max_set(VIEW(it), -1, -1);
evas_object_event_callback_add(VIEW(it), EVAS_CALLBACK_RESIZE,
_resize_item, obj);
if ((!wd->items) && (wd->select_mode == ELM_OBJECT_ALWAYS_SELECT))
if ((!wd->items) && (wd->select_mode == ELM_OBJECT_SELECT_MODE_ALWAYS))
_item_select(it);
wd->item_count++;
return it;
@ -2107,12 +2107,12 @@ elm_toolbar_always_select_mode_set(Evas_Object *obj, Eina_Bool always_select)
Widget_Data *wd = elm_widget_data_get(obj);
if (!wd) return;
if (always_select)
elm_toolbar_select_mode_set(obj, ELM_OBJECT_ALWAYS_SELECT);
elm_toolbar_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_ALWAYS);
else
{
Elm_Object_Select_Mode_Type oldmode = elm_toolbar_select_mode_get(obj);
if (oldmode == ELM_OBJECT_ALWAYS_SELECT)
elm_toolbar_select_mode_set(obj, ELM_OBJECT_NORMAL_SELECT);
Elm_Object_Select_Mode oldmode = elm_toolbar_select_mode_get(obj);
if (oldmode == ELM_OBJECT_SELECT_MODE_ALWAYS)
elm_toolbar_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_DEFAULT);
}
}
@ -2122,8 +2122,8 @@ elm_toolbar_always_select_mode_get(const Evas_Object *obj)
ELM_CHECK_WIDTYPE(obj, widtype) EINA_FALSE;
Widget_Data *wd = elm_widget_data_get(obj);
if (!wd) return EINA_FALSE;
Elm_Object_Select_Mode_Type oldmode = elm_toolbar_select_mode_get(obj);
if (oldmode == ELM_OBJECT_ALWAYS_SELECT)
Elm_Object_Select_Mode oldmode = elm_toolbar_select_mode_get(obj);
if (oldmode == ELM_OBJECT_SELECT_MODE_ALWAYS)
return EINA_TRUE;
else
return EINA_FALSE;
@ -2136,12 +2136,12 @@ elm_toolbar_no_select_mode_set(Evas_Object *obj, Eina_Bool no_select)
Widget_Data *wd = elm_widget_data_get(obj);
if (!wd) return;
if (no_select)
elm_toolbar_select_mode_set(obj, ELM_OBJECT_NO_SELECT);
elm_toolbar_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_NONE);
else
{
Elm_Object_Select_Mode_Type oldmode = elm_toolbar_select_mode_get(obj);
if (oldmode == ELM_OBJECT_NO_SELECT)
elm_toolbar_select_mode_set(obj, ELM_OBJECT_NORMAL_SELECT);
Elm_Object_Select_Mode oldmode = elm_toolbar_select_mode_get(obj);
if (oldmode == ELM_OBJECT_SELECT_MODE_NONE)
elm_toolbar_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_DEFAULT);
}
}
@ -2151,8 +2151,8 @@ elm_toolbar_no_select_mode_get(const Evas_Object *obj)
ELM_CHECK_WIDTYPE(obj, widtype) EINA_FALSE;
Widget_Data *wd = elm_widget_data_get(obj);
if (!wd) return EINA_FALSE;
Elm_Object_Select_Mode_Type oldmode = elm_toolbar_select_mode_get(obj);
if (oldmode == ELM_OBJECT_NO_SELECT)
Elm_Object_Select_Mode oldmode = elm_toolbar_select_mode_get(obj);
if (oldmode == ELM_OBJECT_SELECT_MODE_NONE)
return EINA_TRUE;
else
return EINA_FALSE;
@ -2239,22 +2239,22 @@ elm_toolbar_mode_shrink_get(const Evas_Object *obj)
}
EAPI void
elm_toolbar_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode_Type mode)
elm_toolbar_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode mode)
{
ELM_CHECK_WIDTYPE(obj, widtype);
Widget_Data *wd = elm_widget_data_get(obj);
if (!wd) return;
if (mode >= ELM_OBJECT_SELECT_MODE_MAX)
return;
if ((mode == ELM_OBJECT_ALWAYS_SELECT) &&
(wd->select_mode != ELM_OBJECT_ALWAYS_SELECT) &&
if ((mode == ELM_OBJECT_SELECT_MODE_ALWAYS) &&
(wd->select_mode != ELM_OBJECT_SELECT_MODE_ALWAYS) &&
wd->items)
_item_select(ELM_TOOLBAR_ITEM_FROM_INLIST(wd->items));
if (wd->select_mode != mode)
wd->select_mode = mode;
}
EAPI Elm_Object_Select_Mode_Type
EAPI Elm_Object_Select_Mode
elm_toolbar_select_mode_get(const Evas_Object *obj)
{
ELM_CHECK_WIDTYPE(obj, widtype) ELM_OBJECT_SELECT_MODE_MAX;

View File

@ -864,12 +864,12 @@ EAPI unsigned int elm_toolbar_items_count(const Evas_Object *obj
* @param mode The select mode
*
* elm_toolbar_select_mode_set() changes item select mode in the toolbar widget.
* - ELM_OBJECT_NORMAL_SELECT : Items will only call their selection func and
* - ELM_OBJECT_SELECT_MODE_DEFAULT : Items will only call their selection func and
* callback when first becoming selected. Any further clicks will
* do nothing, unless you set always select mode.
* - ELM_OBJECT_ALWAYS_SELECT : This means that, even if selected,
* - ELM_OBJECT_SELECT_MODE_ALWAYS : This means that, even if selected,
* every click will make the selected callbacks be called.
* - ELM_OBJECT_NO_SELECT : This will turn off the ability to select items
* - ELM_OBJECT_SELECT_MODE_NONE : This will turn off the ability to select items
* entirely and they will neither appear selected nor call selected
* callback functions.
*
@ -878,7 +878,7 @@ EAPI unsigned int elm_toolbar_items_count(const Evas_Object *obj
* @ingroup Toolbar
*/
EAPI void
elm_toolbar_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode_Type mode);
elm_toolbar_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode mode);
/**
* Get the toolbar select mode.
@ -891,7 +891,7 @@ elm_toolbar_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode_Type mode);
*
* @ingroup Toolbar
*/
EAPI Elm_Object_Select_Mode_Type
EAPI Elm_Object_Select_Mode
elm_toolbar_select_mode_get(const Evas_Object *obj);
/**