Download MetaTrader 5

Missing characters in extended ASCII set.

To add comments, please log in or register
Micky
58
Micky  

On MT5 charts of my PC, some characters of extended ASCII set fonts are missing.

I made a simple test indicator "testASCII.mq5", which draws all ASCII set characters (include extended ASCII set) and it's codes on label objects.

And the result is:

Result of testASCII.mq5

In this test, I use Wingdings font.

Some characters (from code 128 to code 159) are missing (except code 129, 141, 143, 144, 157...why?).
Indeed, these codes are undefined in Unicode set.
But, in many fonts of extended ASCII set, these codes are assigned to necessary characters.

So, how can I draw these missing characters?

Files:
Rashid Umarov
Admin
13426
Rashid Umarov  
Micky:

On MT5 charts of my PC, some characters of extended ASCII set fonts are missing.



So, how can I draw these missing characters?

Try to specify another font

         ObjectSetString(0,name,OBJPROP_FONT,SomeAnotherFont);
Micky
58
Micky  

Thanks, Rosh, for your reply.

My Attached test indicator has a parameter "FontName", so I could easily test many fonts.
But I got the very same results about the extended ASCII set (e.g. "Wingdings 2", "Wingdings 3", "Webdings"...).
The characters of code from 128 to 159 are missing, except 129, 141, 143, 144, 157.

Is this only my PC's problem?

To add comments, please log in or register