cleanup : Area posx/posy managed by layering engine (area.c)

git-svn-id: http://tint2.googlecode.com/svn/trunk@558 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
This commit is contained in:
thilor77
2010-09-21 09:54:19 +00:00
parent 8f1709079e
commit d2d2277bfe
9 changed files with 194 additions and 102 deletions

View File

@@ -89,13 +89,18 @@ typedef struct {
const char* (*_get_tooltip_text)(void *obj);
} Area;
// on startup, initialize fixed pos/size
void init_rendering(void *obj, int pos);
void rendering(void *panel);
void rendering(void *obj);
void size_by_content (Area *a);
void size_by_layout (Area *a, int pos, int level);
// draw background and foreground
void refresh (Area *a);
// generic resize for SIZE_BY_LAYOUT objects
int resize_by_layout(void *obj);
// set 'redraw' on an area and childs
void set_redraw (Area *a);