[WIN32K] / [GDI32]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Sun, 22 Aug 2010 23:38:02 +0000 (23:38 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Sun, 22 Aug 2010 23:38:02 +0000 (23:38 +0000)
commit314e02e2f044d435a6dda22f70d21f74188650f5
tree9388beb79c3b9be1eacd4f3df4a4d98a9bf281a5
parentdfce6bb843eb7241bd5f10ca34f3d43dd97c68de
[WIN32K] / [GDI32]
- GetTextExtentExPointI and GetTextExtentPointI take an array of glyph indices, not characters. Pass a flag GTEF_INDICES (This is a reactos specific definition and not exactly like on Windows XP, but the real names/values are undocumented and this is the easiest way.) to NtGdiGetTextExtent/NtGdiGetTextExtentExW and handle this flag in TextIntGetTextExtentPoint to account for this.
Fixes bug 3481

svn path=/trunk/; revision=48597
reactos/dll/win32/gdi32/objects/text.c
reactos/include/reactos/win32k/ntgdityp.h
reactos/subsystems/win32/win32k/include/text.h
reactos/subsystems/win32/win32k/objects/font.c
reactos/subsystems/win32/win32k/objects/freetype.c
reactos/subsystems/win32/win32k/objects/text.c