forked from enlightenment/enlightenment
use e,state,focused for syscon focus signals since other themes support these
SVN revision: 72940
This commit is contained in:
parent
11c893aa4d
commit
bbdb3c7b05
|
@ -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";
|
||||
|
|
|
@ -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;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue