From 8637be0fdc4e67434d76fed1ca65e54bb92ddb41 Mon Sep 17 00:00:00 2001 From: gotmor Date: Tue, 14 Aug 2007 13:51:10 +0000 Subject: added XPM icons support drawing enhancement and fixes added command line option '-h' to set the line height git-svn-id: http://dzen.googlecode.com/svn/trunk@153 f2baff5b-bf2c-0410-a398-912abdc3d8b2 --- main.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'main.c') diff --git a/main.c b/main.c index 371e292..8bd6fd8 100644 --- a/main.c +++ b/main.c @@ -239,7 +239,8 @@ x_check_geometry(XRectangle si) { if(dzen.slave_win.x + dzen.slave_win.width > si.x + si.width) dzen.slave_win.x = si.x + (si.width - dzen.slave_win.width); } - dzen.line_height = dzen.font.height + 2; + if(!dzen.line_height) + dzen.line_height = dzen.font.height + 2; if (dzen.title_win.y + dzen.line_height > si.y + si.height) dzen.title_win.y = 0; @@ -693,6 +694,7 @@ main(int argc, char *argv[]) { dzen.running = True; dzen.xinescreen = 0; dzen.tsupdate = 0; + dzen.line_height = 0; /* cmdline args */ for(i = 1; i < argc; i++) @@ -747,6 +749,9 @@ main(int argc, char *argv[]) { else if(!strncmp(argv[i], "-w", 3)) { if(++i < argc) dzen.slave_win.width = atoi(argv[i]); } + else if(!strncmp(argv[i], "-h", 3)) { + if(++i < argc) dzen.line_height= atoi(argv[i]); + } else if(!strncmp(argv[i], "-tw", 4)) { if(++i < argc) dzen.title_win.width = atoi(argv[i]); } -- cgit v1.2.3-54-g00ecf