group { "elm/check/event/default";
inherit_only: 1;
parts {
- image { "bg"
- desc { "default";
- }
- }
rect { "event";
- mouse;
- repeat_events: 1;
desc { "default";
color: COLOR_TRANSPARENT;
vis;
- rel1 {
- to: "bg";
- relative: 0.0 0.0;
- }
- rel2 {
- to: "bg";
- relative: 1.0 1.0;
- }
}
desc { "disabled";
inherit: "default";
program { "clicked";
signal: "mouse,clicked,1";
source: "event";
- action: SIGNAL_EMIT "elm,action,click" "";
+ sequence {
+ action: SIGNAL_EMIT "elm,action,click" "";
+
+ action: SIGNAL_EMIT "elm,action,check,toggle" "";
+ }
after: "on_clicked";
}
program { "pressed";
program { "set_check";
signal: "elm,state,check,on";
source: "elm";
- sequence {
- action: STATE_SET "checked";
- target: "event";
-
- action: SIGNAL_EMIT "elm,state,checked" "";
- }
after: "on_set_check";
}
program { "unset_check";
signal: "elm,state,check,off";
source: "elm";
- sequence {
- action: STATE_SET "default";
- target: "event";
-
- action: SIGNAL_EMIT "elm,state,unchecked" "";
- }
after: "on_unset_check";
}
program { "disabled";
source: "elm";
after: "on_enabled";
}
- program { "check_setter";
- filter: "event" "default";
- signal: "elm,action,click";
- source: "";
- after: "set_check";
- }
- program { "check_unsetter";
- filter: "event" "checked";
- signal: "elm,action,click";
- source: "";
- after: "unset_check";
+ }
+ }
+
+ group { "elm/check/base/template";
+ inherit: "elm/check/event/default";
+ nomouse;
+ parts {
+ spacer { "base";
+ desc { "default";
+ }
}
+ }
+ programs {
program { name: "on_set_check";
//Can be overriden in inheriting class
}
//Can be overriden in inheriting class
}
}
- } // base checkbox
+ }
+ // base checkbox
group { "elm/check/base/wifiug";
- inherit: "elm/check/event/default";
+ nomouse;
+ inherit: "elm/check/base/template";
inherit_only: 1;
images {
}
group {
+ nomouse;
name: "elm/check/base/onoff";
inherit: "elm/check/base/wifiug";
}
}
text { "elm.text"
- insert_after: "dot";
desc { "default";
color: ON_OFF_BUTTON_OFF_TEXT_COLOR;
text {
}
}
image { "dot";
- insert_after: "event";
desc { "default";
image.normal: ON_OFF_DOT_BG;
rel1 { to: "bg"; relative: 12/70 11/32; }
}
group { "elm/check/base/oobe-casual";
- inherit: "elm/check/event/default";
+ inherit: "elm/check/base/template";
+ nomouse;
images {
image: CHECKBOX_CHECKED_BG COMP;
int viewer_manager_create_scan_btn(void)
{
__COMMON_FUNC_ENTER__;
- if (ug_app_state->ug_type == UG_VIEW_SETUP_WIZARD || manager_object->scan_button) {
+ if (ug_app_state->ug_type == UG_VIEW_SETUP_WIZARD
+ || ug_app_state->ug_type == UG_VIEW_OOBE
+ || manager_object->scan_button) {
__COMMON_FUNC_EXIT__;
return 0;
}
"IDS_WIFI_BUTTON_SCAN");
evas_object_smart_callback_add(btn, "clicked", __refresh_scan_callback, NULL);
- /* Set button into "toolbar" swallow part */
+ /* Set button into "toolbar" swallow part */
elm_object_item_part_content_set(manager_object->navi_it, "toolbar", btn);
manager_object->scan_button = btn;
evas_object_show(manager_object->scan_button);