Add evas_object_table, make evas_object_box more consistent.
authorbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 31 Oct 2008 17:42:47 +0000 (17:42 +0000)
committerbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 31 Oct 2008 17:42:47 +0000 (17:42 +0000)
commit851780221f47c6ce5e5641c949ba877fd92fdad2
tree0e02d7818dc29b8564313dddd31417e1cea26e05
parent9ce6b0a6ed5509c58907d06ad3ec5c675fcb39c7
Add evas_object_table, make evas_object_box more consistent.

Table code is still *incomplete*, it just do homogeneous layouts as
I'm still trying to figure out how to make it great.

I'm not expecting to make layout configurable, as we did for box, but
if you think it's required we can do that later.

Now that the public API of both BOX and TABLE are in, we can add these
as parts of Edje.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@37359 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/Evas.h
src/lib/canvas/Makefile.am
src/lib/canvas/evas_object_box.c
src/lib/canvas/evas_object_smart.c
src/lib/canvas/evas_object_table.c [new file with mode: 0644]