673 views
in Embedded Wizard Studio by

We are facing an important problem that some Thai and Burmese OSD can not present normally . Please see following picture .. The length of the Title Text is enough , reached the end of width . Could you help to explain why this phenomenon happens and how to correct it ? What's the font engine Tara used, freetype ? What's layout engine Tara used , ICU ? Thanks for your support .

1、Burmese OSD . The originaltitle text should be ႐ုပ္ပံု

2、Thai OSD 

Original Text: การเชื่อมต่อแบบใช้สาย. But OSD shows the right 4 character missing up part .

1 Answer

0 votes
by

Thank you for the description and the images!

Your message describes two problems:

1.) Missing Accent Characters

As shown in your screen captures, some Thai and some Burmese text items does not contain all accent characters.

This problem was already solved in Embedded Wizard >= V6.60. I assume you are using an older version of Embedded Wizard - this is why some accent characters are missing. The problem occurred only, when the Windows font engine detects strange glyph metrics.

Please update to the latest version of Embedded Wizard.

2.) Cut character at the end of a text in combination with an accent character

As shown in your screen captures, the Burmese text items are cut at the end.

This problem is solved now and will be provided in Embedded Wizard V7.10, which will be released these days.

Please update to the new version of Embedded Wizard.

Here is a sample how it appears in Embedded Wizard V7.10:

Concerning your questions:

In case you are using a Platform Package with prerendered fonts (compressed bitmap glyphs), then the Windows font engine is used. In case you are using a Platform Package with an external True-Type font engine, then it is in most cases the FreeType font engine.

The ICU layout engine is not used - this is too heavy (several MB) and not suitable for embedded systems. We have implemented our own layout engine.

Ask Embedded Wizard - Archive

Welcome to the Ask Embedded Wizard archive. This community forum served us well for many years, but we've evolved our support approach!

Your resources:

The Embedded Wizard Online Documentation provides comprehensive documentation, tutorials, examples and ready-to-use software packages.

For dedicated assistance, explore our Embedded Wizard Product Support.

You can still browse the valuable discussions from our community history here.

Embedded Wizard Website | Privacy Policy | Imprint

...