all repos — openbox @ 492675fdd3427e52b80f347599d5c6ddc42f454b

openbox fork - make it a bit more like ryudo

this test wasnt valid
Dana Jansens danakj@orodu.net
commit

492675fdd3427e52b80f347599d5c6ddc42f454b

parent

71cbd4d8210a7f1b067556e6712e918fe150ca1f

1 files changed, 11 insertions(+), 6 deletions(-)

jump to
M tests/grav.ctests/grav.c

@@ -18,14 +18,14 @@ */

#include <stdio.h> #include <X11/Xlib.h> +#include <X11/Xutil.h> int main () { - XSetWindowAttributes xswa; - unsigned long xswamask; Display *display; Window win; XEvent report; int x=10,y=10,h=100,w=400; + XSizeHints *hints; display = XOpenDisplay(NULL);

@@ -34,17 +34,22 @@ fprintf(stderr, "couldn't connect to X server :0\n");

return 0; } - xswa.win_gravity = StaticGravity; - xswamask = CWWinGravity; - win = XCreateWindow(display, RootWindow(display, 0), x, y, w, h, 10, CopyFromParent, CopyFromParent, - CopyFromParent, xswamask, &xswa); + CopyFromParent, 0, NULL); + + hints = XAllocSizeHints(); + hints->flags = PWinGravity; + hints->win_gravity = SouthEastGravity; + XSetWMNormalHints(display, win, hints); + XFree(hints); XSetWindowBackground(display,win,WhitePixel(display,0)); XMapWindow(display, win); XFlush(display); + + XMoveWindow(display, win, 960-1, 600-1); XSelectInput(display, win, ExposureMask | StructureNotifyMask);