Phil Krylov wrote:
Hello,
ChangeLog:
Phil Krylov phil@newstar.rinet.ru Added support for returning caret positions from GetCharacterPlacementW(). I'm not sure if this will work for complex scripts, but still it is better than nothing.
--- font.c 15 Oct 2003 03:32:31 -0000 1.107 +++ font.c 5 Nov 2003 22:37:16 -0000 @@ -2008,7 +2008,6 @@ GetCharacterPlacementW( lpResults->lpGlyphs, lpResults->nGlyphs, lpResults->nMaxFit);
if(dwFlags&(~GCP_REORDER)) FIXME("flags 0x%08lx ignored\n", dwFlags);
- if(lpResults->lpCaretPos) FIXME("caret positions not implemented\n");
Make that into "+ if(lpResults->lpCaretPos && dwFlags&GCP_REORDER) FIXME("Caret positions on complex scripts not implemented");"
if(lpResults->lpClass) FIXME("classes not implemented\n"); nSet = (UINT)uCount;