diff --git a/eflxx_examples/src/elementaryxx/full/main.cpp b/eflxx_examples/src/elementaryxx/full/main.cpp index 9832b5d..c128874 100644 --- a/eflxx_examples/src/elementaryxx/full/main.cpp +++ b/eflxx_examples/src/elementaryxx/full/main.cpp @@ -149,7 +149,7 @@ int main (int argc, char **argv) lb->show (); List *li = List::factory (*win); - li->setAlwaysSelectMode (true); + li->setSelectMode (ELM_OBJECT_SELECT_MODE_ALWAYS); li->setWeightHintSize (EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); li->setAlignHintSize (EVAS_HINT_FILL, EVAS_HINT_FILL); bx0->packEnd (*li); diff --git a/elementaryxx/include/elementaryxx/List.h b/elementaryxx/include/elementaryxx/List.h index a3fd844..5238dea 100644 --- a/elementaryxx/include/elementaryxx/List.h +++ b/elementaryxx/include/elementaryxx/List.h @@ -31,7 +31,7 @@ public: void setHorizontal (bool horizontal); - void setAlwaysSelectMode (bool alwaysSelect); + void setSelectMode (Elm_Object_Select_Mode mode); const Eina_List *getItems (); // TODO: port Eina_List diff --git a/elementaryxx/src/List.cpp b/elementaryxx/src/List.cpp index 8fdc84b..c782d1a 100644 --- a/elementaryxx/src/List.cpp +++ b/elementaryxx/src/List.cpp @@ -42,9 +42,9 @@ void List::setHorizontal (bool horizontal) elm_list_horizontal_set (o, horizontal); } -void List::setAlwaysSelectMode (bool alwaysSelect) +void List::setSelectMode (Elm_Object_Select_Mode mode) { - elm_list_always_select_mode_set (o, alwaysSelect); + elm_list_select_mode_set (o, mode); } const Eina_List *List::getItems ()