From: Daniel Caujolle-B. <f1...@us...> - 2004-07-26 00:56:20
|
Update of /cvsroot/xine/xine-ui/src/xitk/xine-toolkit In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30904/xine-toolkit Modified Files: inputtext.c Log Message: fix cursor drawing with Xft. Index: inputtext.c =================================================================== RCS file: /cvsroot/xine/xine-ui/src/xitk/xine-toolkit/inputtext.c,v retrieving revision 1.66 retrieving revision 1.67 diff -u -r1.66 -r1.67 --- inputtext.c 26 Jul 2004 00:43:47 -0000 1.66 +++ inputtext.c 26 Jul 2004 00:56:11 -0000 1.67 @@ -392,7 +392,12 @@ width = (label && strlen(label)) ? xitk_font_get_text_width(fs, plabel, (private_data->cursor_pos - private_data->disp_offset)) : 0; - + +#ifdef WITH_XFT + if(width) + width += 2; +#endif + XLOCK(private_data->imlibdata->x.disp); XDrawLine(private_data->imlibdata->x.disp, pix, gc, width + 1, 2, width + 3, 2); |