all repos — openbox @ 441041d17d154b92e676da540a99fa16c7d864e9

openbox fork - make it a bit more like ryudo

the grips go below the titlebar buttons
Dana Jansens danakj@orodu.net
commit

441041d17d154b92e676da540a99fa16c7d864e9

parent

cb3c457b8270df540c53400ba999517f919a0121

1 files changed, 9 insertions(+), 4 deletions(-)

jump to
M openbox/frame.copenbox/frame.c

@@ -51,6 +51,14 @@

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 @@ self->shade = createWindow(self->title, mask, &attrib);

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;