This implention is wrong please revert it it shall and must be implement in win32k not direcly to gdi32 NtGdiGetCharWidth
----- Original Message ----- From: jimtabor@svn.reactos.org To: ros-svn@reactos.org Sent: den 21 January 2006 01:52 Subject: [ros-svn] [jimtabor] 20958: Port Wine GetCharWidth32A.
Port Wine GetCharWidth32A.
Updated files: trunk/reactos/lib/gdi32/objects/font.c
Ros-svn mailing list Ros-svn@reactos.org http://www.reactos.org/mailman/listinfo/ros-svn
Magnus Olsen wrote:
This implention is wrong please revert it it shall and must be implement in win32k not direcly to gdi32 NtGdiGetCharWidth
Hi, You mean NtGdiGetCharWidthW right? So all this is done in win32k NtGdiGetCharWidth32 (it should be called NtGdiGetCharWidthW). I guess I did not see the char being processed right. Yes I see. Okay, Thanks, James
Hi, Done some thinking on this!
James Tabor wrote:
Magnus Olsen wrote:
This implention is wrong please revert it it shall and must be implement in win32k not direcly to gdi32 NtGdiGetCharWidth
Hi, You mean NtGdiGetCharWidthW right? So all this is done in win32k NtGdiGetCharWidth32 (it should be called NtGdiGetCharWidthW). I guess I did not see the char being processed right. Yes I see. Okay, Thanks, James
Based on what I know now, GetCharWidthA is done in gdi32. Later,it calls NtGdiGetCharWidthW. We have NtGdiGetCharWidth32 witch is the wrong name for it, if anyone wants to be a purest about it.
There is a wine test "gdi32_crosstest font". Thanks, James