Has the problem with using Ink Effects on text with Windows ClearType enabled ever been sorted?
As you can see from the image below, this error causes yellow text to appear white with a blue background.
http://xbomber.co.uk/images/texterror.PNG

Has the problem with using Ink Effects on text with Windows ClearType enabled ever been sorted?
As you can see from the image below, this error causes yellow text to appear white with a blue background.
http://xbomber.co.uk/images/texterror.PNG

What ink effect are you using? Cleartype takes advantage of the pattern of colours in a tft to increase the resolution of the text it draws. Unfortunately applying some ink effects to the that can cause the effect to become really obvious, like your picture.
It seems to happen with any ink effect, even Semi Transparency on 0.

Dynasoft - I'm not sure you really know what you're talking about. It makes no difference what kind of monitor is being used. It's simply anti-aliasing for text.
It works in every other application save for MMF2. Ink effects worked fine in conjunction with ClearType under MMF1.5 so really this is a problem with MMF2 that should be able to be fixed... and until it is - it looks awful.


I don't know about awful - it looked quite striking to me![]()

Well that's quite true. I could learn to live with it. But it would be perfect if it could be more inline with what you expect it to do given MMF1.5 etc.

I've just tried with MMF 1.5 and there is the same problem with string objects with ink effects and the Clear Type option.
I plan to fix it by using alpha channels in MMF2, it's in my todo list, but I had no time to do it yet.

I was sure it was usually fine with MMF1.5 cos I often used text with ink effects and never noticed anything until lately. There could be some difference or other, I don't know.
Anyway, thank you very much. I just wondered whether people knew about it.

http://en.wikipedia.org/wiki/CleartypeOriginally Posted by Crash86
Look at the picture of a white line in the middle of the article and you'll see how it works. It is designed for TFT diplays where a pixel is a group of 3 differently coloured vertical bars side by side. On a CRT the colours are dots in a triangle instead, so text rendered using cleartype ends up badly colour fringed.
Because cleartype renders to each colour of a pixel individually, you get problems if you blindly apply ink effects to a whole pixel. eg on a black background rendering white text with a "not" effect, without cleartype it works out as black on black. With cleartype, pixels on either side of a line that would normally render only to a single colour (eg red) would get the colours that weren't being rendered (blue and green) inverted as well, giving you black text with a coloured border. Generic anti-aliased text has a similar problem if you don't handle alpha correctly (grey instead of 50% alpha white), the white pixels would invert to black but the grey border would invert to grey.
See, I do know what I'm talking about.

>>> "I've just tried with MMF 1.5 and there is the same problem with string objects with ink effects and the Clear Type option".
Um, ... Screenshot: http://www.xbomber.co.uk/images/text.PNG
And before anyone tells me that I just 'turned off the ink effects'... honestly I haven't. That's exactly the same thing just opened in the two separate programs.
(You can even see how the background (semi-transparent) texts interact when they overlap eachother).
>>> "See, I do know what I'm talking about".
OK, I take that back. I'm sorry. You're quite right about the triangle thing but every CRT I've seen still renders it just fine. It looks really great and smooth I dunno about colour-fringed or difficult to read. I'm not sure I buy that altogether.
Anyway - the CRT thing is irrelevant. You get problems in MMF2 exclusively, if you 'blindly' do [Anything] with strings or formatted text and cleartype like LIJI said, so it's honestly not a case of me being stupid or whatever.
Anyway - thanks to Yves and well done for resolving to fix the thing.