rendered paste body/* Region Selection */
Imlib_Image im;
Evas_Object *ob;
if(old)
evas_object_del(old);
imlib_context_set_display(ecore_x_display_get());
imlib_context_set_drawable(RootWindow(ecore_x_display_get(),0));
imlib_context_set_visual( DefaultVisual(ecore_x_display_get(), DefaultScreen(ecore_x_display_get() ) ));
im = imlib_create_image_from_drawable(0, x,y,w,h,0);
imlib_context_set_image(im);
imlib_image_set_format("argb");
ob = evas_object_image_add(evas);
evas_object_image_size_set(ob, w, h);
evas_object_image_data_copy_set(ob, imlib_image_get_data_for_reading_only());
evas_object_image_fill_set(ob, 0, 0, w, h);
evas_object_resize(ob, w, h);
evas_object_image_alpha_set(ob, 0);
imlib_free_image();
return ob;