]> Dogcows Code - chaz/tint2/blobdiff - src/util/area.h
cleanup : Area posx/posy managed by layering engine (area.c)
[chaz/tint2] / src / util / area.h
index 16465b29daeb1d7d5e0f79051842e82b4cac39b8..a5d1434e856e818f14aa81aa1fea20216a810074 100644 (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);
 
This page took 0.016795 seconds and 4 git commands to generate.