gdi32: use usp10 to optionally generate glyphs for bidi strings
Dmitry Timoshkov
dmitry at codeweavers.com
Fri May 14 09:24:55 CDT 2010
Aric Stewart <aric at codeweavers.com> wrote:
> I know this is not official MSDN documentation but this appears to
> disagree with you. http://www.catch22.net/tuts/neatpad/11
>
> It also makes sense to have all the complex script processing logic in
> one place instead of spreading it out and duplicating it.
Bidi and reordering were supported by gdi32 before Uniscribe has been
introduced.
Accridong to http://msdn.microsoft.com/en-us/goglobal/bb688137.aspx
uniscribe is used by lpk.dll (language packs): "ExtTextOut can be used
to lay out multilingual Unicode text including complex scripts. There is
no need for you to do anything other than call ExtTextOut; it handles
everything for you."
> Why do you say that Windows gdi32 does not use usp10? I do not see a
> direct dependency but I have not traced inside to see if it is doing
> LoadProcAddress or the like.
Inspecting strings in gdi32.dll should be enough.
--
Dmitry.
More information about the wine-devel
mailing list