rem: else if (y > (scr->scr_height - scr->geometry_display_height - 3)) y = scr->scr_height - scr->geometry_display_height - 3;  XMoveWindow(dpy, scr->geometry_display, x, y);
add: else if (y > (scr->scr_height - h - 3)) y = scr->scr_height - h - 3;  WMMoveWidget(scr->gview, x, y);
context: moveGeometryDisplayCentered(WScreen *scr, int x, int y){    x -= scr->geometry_display_width / 2;    y -= scr->geometry_display_height / 2;        if (x < 1)	x = 1;    else if (x > (scr->scr_width - scr->geometry_display_width - 3))	x = scr->scr_width - scr->geometry_display_width - 3;        if (y < 1)	y = 1;    else if (y > (scr->scr_height - scr->geometry_display_height - 3))	y = scr->scr_height - scr->geometry_display_height - 3;        XMoveWindow(dpy, scr->geometry_display, x, y);}