summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-02-14 03:13:26 +0000
committerDana Jansens <danakj@orodu.net>2003-02-14 03:13:26 +0000
commit2f2d6e736ed4565564e57bdd37e5cb23826d13cf (patch)
tree56eb29932a4d98ee8e6330064f4414b111a1d71d /src
parent059bc4dc24b68d637c3608c05344c53c64cc2c4b (diff)
layout the titlebar right, was adding too much space when buttons were removed from the titlebar
Diffstat (limited to 'src')
-rw-r--r--src/frame.cc13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/frame.cc b/src/frame.cc
index edcfdfcd..9e97f2b0 100644
--- a/src/frame.cc
+++ b/src/frame.cc
@@ -645,45 +645,44 @@ void Frame::layoutTitle()
geom.icon_x = x;
XMapWindow(**otk::display, _icon);
XMoveWindow(**otk::display, _icon, x, geom.bevel + 1);
- x += geom.button_size;
+ x += geom.button_size + geom.bevel;
break;
case 'd':
case 'D':
if (!d) break;
XMapWindow(**otk::display, _desk);
XMoveWindow(**otk::display, _desk, x, geom.bevel + 1);
- x += geom.button_size;
+ x += geom.button_size + geom.bevel;
break;
case 'i':
case 'I':
if (!i) break;
XMapWindow(**otk::display, _iconify);
XMoveWindow(**otk::display, _iconify, x, geom.bevel + 1);
- x += geom.button_size;
+ x += geom.button_size + geom.bevel;
break;
case 't':
case 'T':
if (!t) break;
XMapWindow(**otk::display, _label);
XMoveWindow(**otk::display, _label, x, geom.bevel);
- x += geom.label_width;
+ x += geom.label_width + geom.bevel;
break;
case 'm':
case 'M':
if (!m) break;
XMapWindow(**otk::display, _max);
XMoveWindow(**otk::display, _max, x, geom.bevel + 1);
- x += geom.button_size;
+ x += geom.button_size + geom.bevel;
break;
case 'c':
case 'C':
if (!c) break;
XMapWindow(**otk::display, _close);
XMoveWindow(**otk::display, _close, x, geom.bevel + 1);
- x += geom.button_size;
+ x += geom.button_size + geom.bevel;
break;
}
- x += geom.bevel;
}
}