diff options
author | Midare Kiyura <puce@gmx.com> | 2008-05-24 16:04:33 -0500 |
---|---|---|
committer | Shawn <sabetts@juicebox.(none)> | 2008-05-24 23:41:09 -0700 |
commit | d37c7484ab881b0283fd4573235b24fe7d1e7af9 (patch) | |
tree | 981341de090bb7834ab4617aed763218d9c7e8f5 /src/split.c | |
parent | c7ec59674cfe315f2a0ea54fc7444b4a6a6a8a67 (diff) | |
download | ratpoison-d37c7484ab881b0283fd4573235b24fe7d1e7af9.zip |
Add xft support
Diffstat (limited to 'src/split.c')
-rw-r--r-- | src/split.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/split.c b/src/split.c index f5012d8..45671c2 100644 --- a/src/split.c +++ b/src/split.c @@ -1000,9 +1000,9 @@ show_frame_message (char *msg) sbuf_concat (msgbuf, EMPTY_FRAME_MESSAGE); } - width = defaults.bar_x_padding * 2 + XmbTextEscapement (defaults.font, msgbuf->data, + width = defaults.bar_x_padding * 2 + rp_text_width (s, defaults.font, msgbuf->data, msgbuf->len); - height = (FONT_HEIGHT (defaults.font) + defaults.bar_y_padding * 2); + height = (FONT_HEIGHT (s) + defaults.bar_y_padding * 2); /* We don't want another frame indicator to be displayed on another * screen at the same time, so we hide it before bringing it back again. @@ -1018,10 +1018,10 @@ show_frame_message (char *msg) XClearWindow (dpy, s->frame_window); XSync (dpy, False); - XmbDrawString (dpy, s->frame_window, defaults.font, s->normal_gc, - defaults.bar_x_padding, - defaults.bar_y_padding + rp_font_ascent, - msgbuf->data, msgbuf->len); + rp_draw_string (s, s->frame_window, s->normal_gc, + defaults.bar_x_padding, + defaults.bar_y_padding + FONT_ASCENT(s), + msgbuf->data, -1); sbuf_free (msgbuf); } |