Re: Poll: Who does *not* have usp10.dll

"Max Bowsher" <[email protected]>
Newsgroups gmane.comp.video.gimp.windows.devel
Message-ID <019e01c277bb$c28ebfc0$78d96f83@pomello>
Tor Lillqvist <[email protected]> wrote:

> Could people (especially those on Win9x and NT machines) check whether
> you have a file called usp10.dll in the Windows system directory?
> (system32 on NT/2k/XP.) If you do *not* have this file, please tell me
> what kind of machine that is, whether IE is installed on it and what
> version, and anything else that might be special about it.
>
> usp10.dll is the DLL that implementes Uniscribe, the Microsoft API for
> complex script processing. I am adding code to Pango's Win32 backend
> that uses Uniscribe, and am wondering whether I could make Uniscribe a
> prerequisite, or whether the old "stupid" code has to be kept in place
> as a fallback.

The following URL is the Microsoft DLL Help Database:
http://support.microsoft.com/servicedesks/fileversion/dllinfo.asp?sd=TECH

It shows that usp10.dll has shipped with: 98SE, Me, 2k & XP, and also with
IE 5.0, 5.5, and 6.0, and numerous Windows Installer redistributables.

This suggests that relying on usp10.dll (providing you have additional
version contraints) is a distinctly possible option. As to whether you need
fallback code or not, it depends on your attitude to people still running
95, 98 1st Edition & NT4.

Max.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.