http://bugs.winehq.org/show_bug.cgi?id=11346 Rallaz <rallazz(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rallazz(a)gmail.com --- Comment #5 from Rallaz <rallazz(a)gmail.com> 2009-07-14 13:15:11 --- --- a/dlls/gdi32/font.c 2009-07-03 18:28:33.000000000 +0200 +++ b/dlls/gdi32/font.c 2009-07-14 20:02:17.000000000 +0200 @@ -1904,6 +1904,14 @@ rc.right = x + width; rc.top = y - tm.tmAscent; rc.bottom = y + tm.tmDescent; +/*opaque text not always horizontal*/ + if(lf.lfEscapement == 900) + { + rc.left = x - tm.tmAscent; + rc.right = x + tm.tmDescent; + rc.top = y - width; + rc.bottom = y; + } /*end hack*/ dc->funcs->pExtTextOut(dc->physDev, 0, 0, ETO_OPAQUE, &rc, NULL, 0, NULL); } } Whit this patch the bug is corrected in eMule, but, this is NOT a good patch -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.