summaryrefslogtreecommitdiff
path: root/openbox
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-08-02 06:40:01 +0000
committerDana Jansens <danakj@orodu.net>2003-08-02 06:40:01 +0000
commit441041d17d154b92e676da540a99fa16c7d864e9 (patch)
treeca1c9f7365e2cab0271a11bbf5673ae2afea3ded /openbox
parentcb3c457b8270df540c53400ba999517f919a0121 (diff)
the grips go below the titlebar buttons
Diffstat (limited to 'openbox')
-rw-r--r--openbox/frame.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/openbox/frame.c b/openbox/frame.c
index 7e82788a..4317f919 100644
--- a/openbox/frame.c
+++ b/openbox/frame.c
@@ -51,6 +51,14 @@ ObFrame *frame_new()
mask = CWEventMask;
attrib.event_mask = ELEMENT_EVENTMASK;
self->title = createWindow(self->window, mask, &attrib);
+
+ mask |= CWCursor;
+ attrib.cursor = ob_cursor(OB_CURSOR_NORTHWEST);
+ self->tlresize = createWindow(self->title, mask, &attrib);
+ attrib.cursor = ob_cursor(OB_CURSOR_NORTHEAST);
+ self->trresize = createWindow(self->title, mask, &attrib);
+
+ mask &= ~CWCursor;
self->label = createWindow(self->title, mask, &attrib);
self->max = createWindow(self->title, mask, &attrib);
self->close = createWindow(self->title, mask, &attrib);
@@ -59,15 +67,12 @@ ObFrame *frame_new()
self->icon = createWindow(self->title, mask, &attrib);
self->iconify = createWindow(self->title, mask, &attrib);
self->handle = createWindow(self->window, mask, &attrib);
+
mask |= CWCursor;
attrib.cursor = ob_cursor(OB_CURSOR_SOUTHWEST);
self->lgrip = createWindow(self->handle, mask, &attrib);
attrib.cursor = ob_cursor(OB_CURSOR_SOUTHEAST);
self->rgrip = createWindow(self->handle, mask, &attrib);
- attrib.cursor = ob_cursor(OB_CURSOR_NORTHWEST);
- self->tlresize = createWindow(self->title, mask, &attrib);
- attrib.cursor = ob_cursor(OB_CURSOR_NORTHEAST);
- self->trresize = createWindow(self->title, mask, &attrib);
self->focused = FALSE;