From: Dana Jansens Date: Thu, 10 May 2007 16:31:45 +0000 (+0000) Subject: center the text and icon vertically X-Git-Url: https://git.dogcows.com/gitweb?a=commitdiff_plain;h=9c32f34b3766de01c51bc5d00c17d68804ab2603;p=chaz%2Fopenbox center the text and icon vertically --- diff --git a/openbox/popup.c b/openbox/popup.c index 5c96f073..d1e1a31f 100644 --- a/openbox/popup.c +++ b/openbox/popup.c @@ -177,7 +177,6 @@ void popup_delay_show(ObPopup *self, gulong usec, gchar *text) textw = self->textw; iconx = textx = l + ob_rr_theme->paddingx; - icony = texty = t + ob_rr_theme->paddingy; emptyx = l + r + ob_rr_theme->paddingx * 2; if (self->hasicon) { @@ -189,6 +188,9 @@ void popup_delay_show(ObPopup *self, gulong usec, gchar *text) } else iconw = 0; + texty = (h - texth - emptyy) / 2 + t + ob_rr_theme->paddingy; + icony = (h - iconh - emptyy) / 2 + t + ob_rr_theme->paddingy; + w = textw + emptyx + iconw; /* cap it at maxw/minw */ if (self->maxw) w = MIN(w, self->maxw);