client pointer in framedecor
authorDerek Foreman <manmower@gmail.com>
Mon, 26 May 2003 23:34:43 +0000 (23:34 +0000)
committerDerek Foreman <manmower@gmail.com>
Mon, 26 May 2003 23:34:43 +0000 (23:34 +0000)
openbox/frame.c
openbox/frame.h

index 1a779a9d67d70356d9525c4c742002d14bd12d11..19ff7464ca9cc8a1efafb8800ceed9b4e06f647c 100644 (file)
@@ -59,6 +59,7 @@ XSetWindowBorderWidth(ob_display, self->window, 3);
     RECT_SET(self->framedecor[0].position, 0, 0, 150, 10);
     self->framedecor[0].type = Decor_Titlebar;
     self->framedecor[0].context = Context_Titlebar;
+    self->framedecor[0].client = self->client;
 XSetWindowBorderWidth(ob_display, self->framedecor[0].window, 3);
     XMapWindow(ob_display, self->framedecor[0].window);
 
@@ -68,6 +69,7 @@ XSetWindowBorderWidth(ob_display, self->framedecor[0].window, 3);
     RECT_SET(self->framedecor[1].position, 0, 0, 10, 30);
     self->framedecor[1].type = Decor_Titlebar;
     self->framedecor[1].context = Context_Titlebar;
+    self->framedecor[1].client = self->client;
 XSetWindowBorderWidth(ob_display, self->framedecor[1].window, 3);
     XMapWindow(ob_display, self->framedecor[1].window);
 
index 9c2474b932b5787025fe4aac04773b2d8b49a762..47ed0d9bc538ed11b80bad88927e3cfa15a6e0df 100644 (file)
@@ -48,6 +48,7 @@ typedef struct FrameDecor {
     Anchor anchor;
     Rect position;
     Decoration type;
+    Client *client;
 } FrameDecor;
 
 typedef struct Frame {