X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Futil%2Farea.h;h=16465b29daeb1d7d5e0f79051842e82b4cac39b8;hb=928fc258ac46f2cc098f714921c028351b07ec31;hp=77f957e2988ac914abe4aac35710a85d92eef761;hpb=e7c43073246afe07cddf67d40d545f2bebcf62a1;p=chaz%2Ftint2 diff --git a/src/util/area.h b/src/util/area.h index 77f957e..16465b2 100644 --- a/src/util/area.h +++ b/src/util/area.h @@ -63,7 +63,8 @@ typedef struct { // list of child : Area object GSList *list; - // object visible on screen + // object visible on screen. + // An object (like systray) could be enabled but hidden (because no tray icon). int on_screen; // way to calculate the size (SIZE_BY_CONTENT or SIZE_BY_LAYOUT) int size_mode; @@ -89,9 +90,9 @@ typedef struct { } Area; - +void rendering(void *panel); void size_by_content (Area *a); -void size_by_layout (Area *a); +void size_by_layout (Area *a, int pos, int level); // draw background and foreground void refresh (Area *a);