virtual void OnKeyDown(int id, Evas *e, Evas_Object *obj, Evas_Event_Key_Down *ev) {
if (!strcmp(ev->keyname, KEY_EXIT))
elm_exit();
- else if (!strcmp(ev->keyname, KEY_ENTER)) {
+ else if (!strcmp(ev->keyname, KEY_ENTER) || !strcmp(ev->keyname, KEY_ENTER_REMOTE)) {
if (elm_object_focus_get(m->eoSelectedBtnGroup)) {
m->pFbAllLayout->SetFocus(EINA_TRUE);
// TODO: Each layout SetFocus???
CHandlerButton(SFbBaseView *ins) : IKeyDownListener(this), IMouseMoveListener(this), IMouseClickedListener(this) { m = ins; }
virtual void OnKeyDown(int id, Evas *e, Evas_Object *obj, Evas_Event_Key_Down *ev) {
- if (!strcmp(ev->keyname, KEY_BACK))
+ if (!strcmp(ev->keyname, KEY_BACK) || !strcmp(ev->keyname, KEY_BACK_REMOTE))
elm_object_focus_set(m->eoSelectedBtnGroup, EINA_TRUE);
}
virtual void OnMouseMove(int id, Evas *e, Evas_Object *obj, Evas_Event_Mouse_Move *ev) {
elm_object_focus_set(obj, EINA_TRUE);
}
virtual void OnKeyDown(int id, Evas *e, Evas_Object *obj, Evas_Event_Key_Down *ev) {
- if (!strcmp(ev->keyname, KEY_BACK))
+ if (!strcmp(ev->keyname, KEY_BACK) || !strcmp(ev->keyname, KEY_BACK_REMOTE))
elm_exit();
}
virtual void OnMouseClicked(int id, Evas_Object *obj) {