#define DEFMODE dotile /* dofloat */
#define FLOATSYMBOL "><>"
-#define STACKPOS StackRight /* StackLeft, StackBottom */
-#define TILESYMBOL "[]="
+#define STACKPOS StackRight /* StackLeft */
+#define BSTACKSYMBOL "==="
+#define VSTACKSYMBOL "[]="
#define FONT "-*-terminus-medium-*-*-*-12-*-*-*-*-*-iso10646-*"
#define NORMBGCOLOR "#333333"
#define DEFMODE dotile /* dofloat */
#define FLOATSYMBOL "><>"
#define STACKPOS StackRight /* StackLeft */
-#define TILESYMBOL "[]="
+#define BSTACKSYMBOL "==="
+#define VSTACKSYMBOL "[]="
#define FONT "fixed"
#define NORMBGCOLOR "#333366"
}
dc.w = bmw;
- drawtext(arrange == dofloat ? FLOATSYMBOL : TILESYMBOL, dc.status, False);
+ drawtext(arrange == dofloat ?
+ FLOATSYMBOL : stackpos == StackBottom ?
+ BSTACKSYMBOL : VSTACKSYMBOL, dc.status, False);
x = dc.x + dc.w;
dc.w = textw(stext);
dc.status[ColBG] = getcolor(STATUSBGCOLOR);
dc.status[ColFG] = getcolor(STATUSFGCOLOR);
setfont(FONT);
-
- bmw = textw(FLOATSYMBOL) > textw(TILESYMBOL) ? textw(FLOATSYMBOL) : textw(TILESYMBOL);
+
+ bmw = textw(VSTACKSYMBOL) > textw(BSTACKSYMBOL) ?
+ textw(VSTACKSYMBOL) : textw(BSTACKSYMBOL);
+ bmw = bmw > textw(FLOATSYMBOL) ?
+ bmw : textw(FLOATSYMBOL);
sx = sy = 0;
sw = DisplayWidth(dpy, screen);
sh = DisplayHeight(dpy, screen);