group { name: "elm/check/base/toggle";
- alias: "elm/toggle/base/default";
images {
image: "shelf_inset.png" COMP;
image: "bt_basew.png" COMP;
}
if (((get_int(is_rtl) == 1) && (dx <= 0.5)) ||
(get_int(is_rtl) == 0) && (dx > 0.5)) {
- emit("elm,action,toggle,on", "");
+ emit("elm,action,check,on", "");
}
else {
- emit("elm,action,toggle,off", "");
+ emit("elm,action,check,off", "");
}
}
}
- program { name: "toggle_on";
- signal: "elm,state,toggle,on";
+ program { name: "check_on";
+ signal: "elm,state,check,on";
source: "elm";
script {
new Float:drag;
set_drag(PART:"button", drag, 0.0);
}
}
- program { name: "toggle_off";
- signal: "elm,state,toggle,off";
+ program { name: "check_off";
+ signal: "elm,state,check,off";
source: "elm";
script {
new Float:drag;
else
edje_object_signal_emit(wd->chk, "elm,state,icon,hidden", "elm");
if (wd->state)
- {
- edje_object_signal_emit(wd->chk, "elm,state,check,on", "elm");
- edje_object_signal_emit(wd->chk, "elm,state,toggle,on", "elm");
- }
+ edje_object_signal_emit(wd->chk, "elm,state,check,on", "elm");
else
- {
- edje_object_signal_emit(wd->chk, "elm,state,check,off", "elm");
- edje_object_signal_emit(wd->chk, "elm,state,toggle,off", "elm");
- }
+ edje_object_signal_emit(wd->chk, "elm,state,check,off", "elm");
if (wd->label)
edje_object_signal_emit(wd->chk, "elm,state,text,visible", "elm");
else
wd->state = EINA_FALSE;
if (wd->statep) *wd->statep = wd->state;
edje_object_signal_emit(wd->chk, "elm,state,check,off", "elm");
- edje_object_signal_emit(wd->chk, "elm,state,toggle,off", "elm");
evas_object_smart_callback_call(data, SIG_CHANGED, NULL);
}
wd->state = EINA_TRUE;
if (wd->statep) *wd->statep = wd->state;
edje_object_signal_emit(wd->chk, "elm,state,check,on", "elm");
- edje_object_signal_emit(wd->chk, "elm,state,toggle,on", "elm");
evas_object_smart_callback_call(data, SIG_CHANGED, NULL);
}
wd->state = state;
if (wd->statep) *wd->statep = wd->state;
if (wd->state)
- {
- edje_object_signal_emit(wd->chk, "elm,state,check,on", "elm");
- edje_object_signal_emit(wd->chk, "elm,state,toggle,on", "elm");
- }
+ edje_object_signal_emit(wd->chk, "elm,state,check,on", "elm");
else
- {
- edje_object_signal_emit(wd->chk, "elm,state,check,off", "elm");
- edje_object_signal_emit(wd->chk, "elm,state,toggle,off", "elm");
- }
+ edje_object_signal_emit(wd->chk, "elm,state,check,off", "elm");
}
edje_object_message_signal_process(wd->chk);
}
{
wd->state = *wd->statep;
if (wd->state)
- {
- edje_object_signal_emit(wd->chk, "elm,state,check,on", "elm");
- edje_object_signal_emit(wd->chk, "elm,state,toggle,on", "elm");
- }
+ edje_object_signal_emit(wd->chk, "elm,state,check,on", "elm");
else
- {
- edje_object_signal_emit(wd->chk, "elm,state,check,off", "elm");
- edje_object_signal_emit(wd->chk, "elm,state,toggle,off", "elm");
- }
+ edje_object_signal_emit(wd->chk, "elm,state,check,off", "elm");
}
}
else