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.