Hello, I found some strange behavior with this ecore calls. If I dont use alpha_set borderless_set works as expected. With alpha_set the border gets drawn. This is the code which I have tested. ee = ecore_evas_software_x11_new(NULL, 0, 0, 0, 200, 200); ecore_evas_borderless_set(ee,1); ecore_evas_alpha_set(ee, 1); ecore_evas_show(ee); Regards, Hannes