use e,state,focused for syscon focus signals since other themes support these

SVN revision: 72940
This commit is contained in:
Mike Blumenkrantz 2012-06-27 11:28:30 +00:00
parent 11c893aa4d
commit bbdb3c7b05
2 changed files with 7 additions and 7 deletions

View File

@ -16916,7 +16916,7 @@ collections {
programs {
program {
name: "focus_in";
signal: "e,focus,in";
signal: "e,state,focused";
source: "e";
action: STATE_SET "clicked" 0.0;
target: "button_image";
@ -16930,7 +16930,7 @@ collections {
}
program {
name: "focus_out";
signal: "e,focus,out";
signal: "e,state,unfocused";
source: "e";
action: STATE_SET "default" 0.0;
target: "button_image";

View File

@ -356,7 +356,7 @@ _cb_key_down(__UNUSED__ void *data, __UNUSED__ int type, void *event)
}
else
{
edje_object_signal_emit(o_selected, "e,focus,out", "e");
edje_object_signal_emit(o_selected, "e,state,focused", "e");
o_selected = e_flowlayout_pack_object_prev(o_selected_flow, o_selected);
if (!o_selected)
{
@ -380,7 +380,7 @@ _cb_key_down(__UNUSED__ void *data, __UNUSED__ int type, void *event)
}
}
}
edje_object_signal_emit(o_selected, "e,focus,in", "e");
edje_object_signal_emit(o_selected, "e,state,unfocused", "e");
}
else if ((!strcmp(ev->key, "Right")) || (!strcmp(ev->key, "Down")) || (!strcmp(ev->key, "Tab")))
{
@ -388,7 +388,7 @@ _cb_key_down(__UNUSED__ void *data, __UNUSED__ int type, void *event)
o_selected_flow = o_flow_main, o_selected = e_flowlayout_pack_object_first(o_flow_main);
else
{
edje_object_signal_emit(o_selected, "e,focus,out", "e");
edje_object_signal_emit(o_selected, "e,state,focused", "e");
o_selected = e_flowlayout_pack_object_next(o_selected_flow, o_selected);
if (!o_selected)
{
@ -412,12 +412,12 @@ _cb_key_down(__UNUSED__ void *data, __UNUSED__ int type, void *event)
}
}
}
edje_object_signal_emit(o_selected, "e,focus,in", "e");
edje_object_signal_emit(o_selected, "e,state,unfocused", "e");
}
else if ((!strcmp(ev->keyname, "KP_Enter")) || (!strcmp(ev->keyname, "Return")))
{
if (!o_selected) return ECORE_CALLBACK_RENEW;
edje_object_signal_emit(o_selected, "e,focus,out", "e");
edje_object_signal_emit(o_selected, "e,state,focused", "e");
edje_object_signal_emit(o_selected, "e,action,click", "");
o_selected = o_selected_flow = NULL;
}