X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fmoveresize.c;h=f7c5c69aa0b3443d341ff990aacda3cebf8b0bb7;hb=3fb94dfc5f07635116cf7af124a8e5651323840b;hp=68c7512907186e3b1a29dd6d8ec8c5cb94232709;hpb=e8339970d8c319da0a0ac0129f075f86739f3bd3;p=chaz%2Fopenbox diff --git a/openbox/moveresize.c b/openbox/moveresize.c index 68c75129..f7c5c69a 100644 --- a/openbox/moveresize.c +++ b/openbox/moveresize.c @@ -1,6 +1,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- moveresize.c for the Openbox window manager + Copyright (c) 2004 Mikael Magnusson Copyright (c) 2003 Ben Jansens This program is free software; you can redistribute it and/or modify @@ -77,11 +78,17 @@ static void popup_coords(ObClient *c, gchar *format, gint a, gint b) gchar *text; text = g_strdup_printf(format, a, b); - popup_position(popup, CenterGravity, - c->frame->area.x + c->frame->size.left + - c->area.width / 2, - c->frame->area.y + c->frame->size.top + - c->area.height / 2); + if (config_resize_popup_pos == 1) /* == "Top" */ + popup_position(popup, SouthGravity, + c->frame->area.x + + c->frame->area.width/2, + c->frame->area.y); + else /* == "Center" */ + popup_position(popup, CenterGravity, + c->frame->area.x + c->frame->size.left + + c->area.width / 2, + c->frame->area.y + c->frame->size.top + + c->area.height / 2); popup_show(popup, text); g_free(text); }