Resources | developer.brewmp.com Resources | developer.brewmp.com

Developer

resources

Fonts

Applications need to use the appropriate font for the language when displaying text or allowing user input. Brew MP provides the fonts listed below. Manufacturers may provide additional fonts; developers can also provide the fonts used in the application.

  • Native/System Fonts (BBF) - QC-created/funded Latin font with ~12 sizes/styles

    Encoding: UTF-16 or ILATIN1

  • QCSans, QCSans Bold (BBF) - QC-funded custom Latin font with 13 sizes/styles

    Encoding: UTF-16 or ILATIN1

  • QCSans, QCSans Bold (TTF) - QC-funded custom Latin font from MTI based on QCSans BBF

    Encoding: UTF-16 or ILATIN1

  • Ascender (TTF) - QC-licensed 16-set font collection for Latin languages

    Encoding: UTF-16 or ILATIN1

  • Founder (TTF) - QC-licensed 6-set font collection for CJK languages

    Encoding: UTF-16

If the language changes, the default fonts can be changed as well. Applications can use fonts other than the system fonts by using IDisplay or IWidget functions to set the font.

When choosing fonts, you need to consider the following:

  • Device Encoding
  • Character range/glyphs needed by a language

For more information on fonts and creating custom fonts, refer to the Fonts Features Technology Guide in http://developer.brewmp.com/resources on the Brew MP website.