>> Did you look at evas polygon object ? It should almost handle your use >> case. Only the evas_object_resize isn't defined on it (so the >> behaviour could be added/defined without breaking backward >> compatibility). > > you'd have to be very careful as you have to make thick lines. the polygon obj > will, if you define the same coordinates for points in an enclosed polygon, > end > up being invisible as it's a 0 sized poly :) > > if you want to do vector stuff - use cairo and render to an image object. > that's the best way to get it done.
Hmm, so instead of using evas I should just use cairo API and libs directly? What about if I want to have enlightenment widget in the end as a result. Should I then hide the cairo details under smart object API? http://ists.pl/~alias/enlightenment/docs/cookbook/ch03s03.html was the most uptodate example I found from smart object creation altought it still used "evas_smart_new" which has now been replaced with struct Evas_Smart_Class and evas_smart_class_new method. Mika ------------------------------------------------------------------------------ Achieve unprecedented app performance and reliability What every C/C++ and Fortran developer should know. Learn how Intel has extended the reach of its next-generation tools to help boost performance applications - inlcuding clusters. http://p.sf.net/sfu/intel-dev2devmay _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel