// 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;
} 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);