aboutsummaryrefslogtreecommitdiffstats
path: root/action.c
diff options
context:
space:
mode:
authorgotmor <gotmor@f2baff5b-bf2c-0410-a398-912abdc3d8b2>2007-03-30 13:06:41 +0000
committergotmor <gotmor@f2baff5b-bf2c-0410-a398-912abdc3d8b2>2007-03-30 13:06:41 +0000
commit317b0417b2b189fa15de3fc9542fb9c6ffe8239e (patch)
tree4af697fe4aee2267f2e9ead0cfc585b1ad05e162 /action.c
parente39102ce6b07c8bee4e1b440c807b133b73d9800 (diff)
downloaddzen-317b0417b2b189fa15de3fc9542fb9c6ffe8239e.tar.gz
dzen-317b0417b2b189fa15de3fc9542fb9c6ffe8239e.zip
added '-tw' title window width option
revised geometry checking git-svn-id: http://dzen.googlecode.com/svn/trunk@7 f2baff5b-bf2c-0410-a398-912abdc3d8b2
Diffstat (limited to 'action.c')
-rw-r--r--action.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/action.c b/action.c
index 375efc7..a6813cc 100644
--- a/action.c
+++ b/action.c
@@ -143,7 +143,7 @@ static void
x_draw_body(void) {
dzen.x = 0;
dzen.y = 0;
- dzen.w = dzen.mw;
+ dzen.w = dzen.slave_win.width;
dzen.h = dzen.mh;
int i;
@@ -161,14 +161,14 @@ x_draw_body(void) {
for(i=0; i < dzen.slave_win.max_lines; i++) {
if(i < dzen.slave_win.last_line_vis) {
- drawtext(dzen.slave_win.tbuf[i + dzen.slave_win.first_line_vis], 0, i+1);
+ drawtext(dzen.slave_win.tbuf[i + dzen.slave_win.first_line_vis], 0, i);
XCopyArea(dzen.dpy, dzen.slave_win.drawable, dzen.slave_win.line[i], dzen.gc,
- 0, 0, dzen.mw, dzen.mh, 0, 0);
+ 0, 0, dzen.slave_win.width, dzen.mh, 0, 0);
}
else if(i < dzen.slave_win.max_lines) {
- drawtext("", 0, i+1);
+ drawtext("", 0, i);
XCopyArea(dzen.dpy, dzen.slave_win.drawable, dzen.slave_win.line[i], dzen.gc,
- 0, 0, dzen.mw, dzen.mh, 0, 0);
+ 0, 0, dzen.slave_win.width, dzen.mh, 0, 0);
}
}
pthread_mutex_unlock(&dzen.mt);