Tihiy: You ROCK!
I never thought I'd see my desktop and apps looking like XP with ClearType!
I already had my appearance fonts set to Tahoma, so ClearType immediately improved most text.
What I've found:
I have a problem in Word too, but XP (2002).
When I type, nothing appears... If I select the invisible text and reapply a text colour, it appears until I type again, and then that line goes invisible again.
I tried several standard fonts (Tahoma, Times New Roman, Verdana).
As has been mentioned by others, I also have spacing problems.
Letters (at least western script), are wider with ClearType enabled (actually it appears they are bolder, so a little bigger). The problem is that the spacing does not change in some cases so the letters become squashed together, particularly Internet Explorer.
For example, the link text at the bottom of a Google web page is too close together.
This is also evident if you type in the search box on the Google web page. The text will overtake the cursor...
On some web pages, the text will space correctly meaning that it gets truncated on the right or extends too far.
It's almost as if the text size needs to drop half a point... (like 12 -> 11.5?)
It would appear that in Windows XP, the correct text sizing with ClearType enabled is returned to the app, whereas currently 9x does not seem to be aware of the changes? Or maybe they are not filtered through to the app?
Of course without knowing what your expert little DLL does, this is all pure speculation!
Spacing of other script types like Chinese, Japanese, and Russian appear okay.
Also, some non-alphanumeric characters like ' and ® sometimes appear as an outline square with ClearType.
This was evident for Philco in CorelDRAW 8 with some non-latin and accented characters.
There is a small performance hit, but this is to be expected.
My PC: PIII 866, 1GiB+ RAM, 256MB nVidia FX video, 293 fonts installed (including raster).
Overall, it's a fantastic piece of work!
I look forward to any possible improvements!
Thanks Tihiy.
This post has been edited by RetroOS: 12 January 2009 - 03:46 AM