//TIZEN_ONLY(20180607): Restore legacy focus
efl_ui_widget_focus_cycle(obj, focus_dir);
/*
- // The handling for legacy is different due to elm_object_next set
- if (elm_widget_is_legacy(obj))
- elm_object_focus_next(obj, focus_dir);
- else
- {
- Efl_Ui_Widget *o;
-
- o = efl_ui_focus_manager_move(obj, focus_dir);
- if (!o)
- {
- if (focus_dir == EFL_UI_FOCUS_DIRECTION_NEXT || focus_dir == EFL_UI_FOCUS_DIRECTION_PREVIOUS)
- {
- Efl_Ui_Focus_Object *root;
-
- root = efl_ui_focus_manager_root_get(obj);
- efl_ui_focus_manager_setup_on_first_touch(obj, focus_dir, root);
- }
- }
- }
+ // The handling for legacy is different due to elm_object_next set
+ if (elm_widget_is_legacy(obj))
+ elm_object_focus_next(obj, (Elm_Focus_Direction)focus_dir);
+ else
+ {
+ Efl_Ui_Widget *o;
+
+ o = efl_ui_focus_manager_move(obj, focus_dir);
+ if (!o)
+ {
+ if (focus_dir == EFL_UI_FOCUS_DIRECTION_NEXT || focus_dir == EFL_UI_FOCUS_DIRECTION_PREVIOUS)
+ {
+ Efl_Ui_Focus_Object *root;
+
+ root = efl_ui_focus_manager_root_get(obj);
+ efl_ui_focus_manager_setup_on_first_touch(obj, focus_dir, root);
+ }
+ }
+ }
*/
return EINA_TRUE;
}
else if ((engine) && (!strncmp(engine, "shot:", 5)))
_shot_init(sd);
- sd->kbdmode = ELM_WIN_KEYBOARD_UNKNOWN;
+ sd->kbdmode = EFL_UI_WIN_KEYBOARD_MODE_UNKNOWN;
sd->legacy.indmode = ELM_WIN_INDICATOR_UNKNOWN;
sd->indimode = EFL_UI_WIN_INDICATOR_MODE_OFF;
Evas_Object *obj = elm_legacy_add(klass, parent,
efl_ui_win_name_set(efl_added, name),
- efl_ui_win_type_set(efl_added, type));
+ efl_ui_win_type_set(efl_added, (Efl_Ui_Win_Type)type));
//TIZEN_ONLY(20160628): Add Performance log for cold booting
traceTaskEnd();
EAPI void
elm_win_keyboard_mode_set(Evas_Object *obj, Elm_Win_Keyboard_Mode mode)
{
- efl_ui_win_keyboard_mode_set(obj, mode);
+ efl_ui_win_keyboard_mode_set(obj, (Efl_Ui_Win_Keyboard_Mode)mode);
}
EAPI Elm_Win_Keyboard_Mode
elm_win_keyboard_mode_get(const Evas_Object *obj)
{
- return efl_ui_win_keyboard_mode_get(obj);
+ return (Elm_Win_Keyboard_Mode)efl_ui_win_keyboard_mode_get(obj);
}
EAPI void
EAPI Eina_Bool
elm_win_move_resize_start(Evas_Object *obj, Elm_Win_Move_Resize_Mode mode)
{
- return efl_ui_win_move_resize_start(obj, mode);
+ return efl_ui_win_move_resize_start(obj, (Efl_Ui_Win_Move_Resize_Mode)mode);
}
EAPI void