ENDFOREACH(flag)
ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
-ADD_DEFINITIONS("-DLOG_LVL=DBG_MSG_LVL_WARN")
+ADD_DEFINITIONS("-DLOG_LVL=DBG_MSG_LVL_HIGH")
ADD_DEFINITIONS("-DLOG_CAT=\"IV-WIDGET\"")
message("WIDGET FLAGS=" ${CMAKE_CXX_FLAGS})
Evas *evas = ecore_evas_get(m_ee);
+ Evas_Object *bg;
+
+ bg = evas_object_rectangle_add(evas);
+ evas_object_color_set(bg, 0, 0, 0, 255); /* black bg */
+ evas_object_move(bg, 0, 0); /* at origin */
+ evas_object_resize(bg, final_w, final_h); /* covers full canvas */
+ evas_object_show(bg);
+
Evas_Object *img;
img = evas_object_image_filled_add(evas);
// Get rect on image.
int gx, gy, gw, gh;
- gx = ( cx - ix ) * (double)ow/iw;;
+ gx = ( cx - ix ) * (double)ow/iw;
gy = ( cy - iy ) * (double)ow/iw;
gw = cw * (double)ow/iw;
- gh = ch * (double)oh/ih;
+ gh = ch * (double)ow/iw;
MSG_HIGH("On image rect : (%d,%d,%d,%d) Scale=%d", gx, gy, gw, gh, evas_object_image_load_scale_down_get(image));