Vertical font problem
Shachar Shemesh
wine-devel at shemesh.biz
Wed May 5 12:02:34 CDT 2004
paolo inzaghi wrote:
> Hi,
> I'm porting a Windows application to Wine and I found 2 problems.
> For simplicity I wrote a simple Window application (attached to the
> mail) that use two TextOut to write the strings "Horizontal" and
> "Vertical".
> The text is written horizontally and vertically, setting the
> lfEscapement field of the LOGFONT structure respectively to 0 and 900.
> The application, compiled with MSVC 7.0, works fine in Windows, but it
> has two problems when it is executed inside with wine-20040408
> environment.
>
> First problem:
> after the application starts, the two strings are not shown.
> To see the strings in Linux, I force the sending of a WM_PAINT message
> when the user right click the mouse.
> By the way, if you minimize and then restore the application, the
> strings disappear.
>
> Second problem:
> even when shown, the vertical text is not correctly shown. A large
> amount of space is left between the string characters.
> Note that the problem arise every time you set the lfEscapement to
> something different from 0.
> If I use 3600 to show the "Horizontal" string, it also is badly shown
> (in theory 3600 should be equivalent to 0).
>
> Please, could you help me ?
>
> Regards
> Paolo
>
Can you send the project with the zip file? I don't feel like running
precompiled binaries in this day and age.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting
http://www.lingnu.com/
More information about the wine-devel
mailing list