//Vector Graphics Object
Evas *e = evas_object_evas_get(obj);
+ vd->obj = obj;
+
//Outline VG
vd->vg[0] = evas_object_vg_add(e);
evas_object_event_callback_add(vd->vg[0], EVAS_CALLBACK_DEL,
elm_object_part_content_set(obj, "tizen_vg_shape", vd->vg[0]);
elm_object_part_content_set(obj, "tizen_vg_shape2", vd->vg[1]);
elm_object_part_content_set(obj, "tizen_vg_shape3", vd->vg[2]);
-
- vd->obj = obj;
}
evas_object_data_set(obj, vg_key, vd);
evas_object_smart_callback_add(obj, "changed", check_favorite_changed_cb,
vd);
+ vd->obj = obj;
+
//Outline Star
vd->vg[0] = evas_object_vg_add(evas_object_evas_get(obj));
evas_object_event_callback_add(vd->vg[0], EVAS_CALLBACK_DEL,
elm_object_part_content_set(obj, "tizen_vg_shape", vd->vg[0]);
elm_object_part_content_set(obj, "tizen_vg_shape2", vd->vg[1]);
-
- vd->obj = obj;
}
evas_object_data_set(obj, vg_key, vd);
evas_object_smart_callback_add(obj, "changed", check_onoff_changed_cb, vd);
+ vd->obj = obj;
+
//Base (BG) VG
vd->vg[0] = evas_object_vg_add(evas_object_evas_get(obj));
evas_object_event_callback_add(vd->vg[0], EVAS_CALLBACK_DEL,
elm_object_part_content_set(obj, "tizen_vg_shape", vd->vg[0]);
elm_object_part_content_set(obj, "tizen_vg_shape2", vd->vg[1]);
elm_object_part_content_set(obj, "tizen_vg_shape3", vd->vg[2]);
-
- vd->obj = obj;
}
//BG Shape
vd->shape[1] = evas_vg_shape_add(base_root);
- //Check Line VG
- vd->vg[1] = evas_object_vg_add(evas_object_evas_get(vd->obj));
- elm_object_part_content_set(vd->obj, "tizen_vg_shape2", vd->vg[1]);
-
Efl_VG *line_root = evas_object_vg_root_node_get(vd->vg[1]);
//Left Line Shape
evas_object_smart_callback_add(obj, "changed", check_default_changed_cb, vd);
+ vd->obj = obj;
+
//Base VG
vd->vg[0] = evas_object_vg_add(evas_object_evas_get(obj));
evas_object_event_callback_add(vd->vg[0], EVAS_CALLBACK_DEL,
check_default_del_cb, vd);
evas_object_event_callback_add(vd->vg[0], EVAS_CALLBACK_RESIZE,
check_default_vg_resize_cb, vd);
- elm_object_part_content_set(obj, "tizen_vg_shape", vd->vg[0]);
+ //Check Line VG
+ vd->vg[1] = evas_object_vg_add(evas_object_evas_get(obj));
- vd->obj = obj;
+ elm_object_part_content_set(obj, "tizen_vg_shape", vd->vg[0]);
+ elm_object_part_content_set(obj, "tizen_vg_shape2", vd->vg[1]);
}
void
//Vector Graphics Object
Evas *e = evas_object_evas_get(obj);
+ vd->obj = obj;
+
//Base VG
vd->vg[0] = evas_object_vg_add(e);
evas_object_event_callback_add(vd->vg[0], EVAS_CALLBACK_DEL,
elm_object_part_content_set(obj, "tizen_vg_shape", vd->vg[0]);
elm_object_part_content_set(obj, "tizen_vg_shape2", vd->vg[1]);
-
- vd->obj = obj;
}
#endif