X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fpanel.h;h=6f762321fbcb3c315130740854183a2368572f2d;hb=202d5dc4265584deada53c1ea1b7db26d47ca179;hp=9fd52bc3574f34d0c1d563f6a27b25e853eb3ee4;hpb=b28c78295621a815c9021090fe9d086465930151;p=chaz%2Ftint2 diff --git a/src/panel.h b/src/panel.h index 9fd52bc..6f76232 100644 --- a/src/panel.h +++ b/src/panel.h @@ -71,7 +71,6 @@ typedef struct { // position relative to root window int posx, posy; int marginx, marginy; - float initial_width, initial_height; int pourcentx, pourcenty; // location of the panel (monitor number) int monitor; @@ -83,7 +82,7 @@ typedef struct { // -------------------------------------------------- // taskbar point to the first taskbar in panel.area.list. - // number of tasbar == nb_desktop + // number of tasbar == nb_desktop. taskbar[i] is for desktop(i). // taskbar[i] is used to loop over taskbar, // while panel->area.list is used to loop over all panel's objects Taskbar *taskbar; @@ -101,11 +100,15 @@ typedef struct { } Panel; +extern Panel panel_config; extern Panel *panel1; extern int nb_panel; - +// realloc panels according to number of monitor +// use panel_config as default value void init_panel(); + +void init_panel_size_and_position(Panel *panel); void cleanup_panel(); void resize_panel(void *obj);