This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RTOS/TM4C1294NCPDT: tivaware graphic library can be support English

Expert 2355 points
Part Number: TM4C1294NCPDT

Tool/software: TI-RTOS

Hi

Now I would use grlib on tivaware.

it seems that the supported font is only simplified Chinese, Korean and Japanese.

Is it correct?

Graphic library can be support English?

The commnet of grlib.h describes as below:

C:\ti\TivaWare_C_Series-2.1.4.178\grlib

This variant of the font structure supports Unicode and other multi-byte
//! character sets. It is intended for use when rendering such languages as
//! traditional and simplified Chinese, Korean and Japanese.

regards,

kyt

  • Hello kyt,

    The grlib definitely supports English. There are 4 font structures, the first is tFont which supports standard ASCII characaters and therefore English, the second is tFontEx which "allows support for accented characters in Western European languages and any left-to-right typeface supported by an ISO8859 variant.", the third font structure is the tFontWide which supports the Asian characters as you noted in your post, and the final font structure is tFontWrapper which is a wrapper used to support fonts which are stored in a file system or other non-random access storage.

    You can read further details of these fonts in the grlib User Guide located in the docs folder of your TivaWare install. The file name is SW-TM4C-GRL-UG-2.1.4.178.pdf and the Section for fonts is 3.2.
  • Suspect that this poster is "bit too new" to know & award, "LIKE" - which surely is deserved.

    Nicely detailed - your explanation of "all four" font structures (elevated) your response, "Above & Beyond."

    It is suspected that you - similar to our crack staff - registered "surprise" - at the questioning of  "English" - residing w/in Gr_Lib's font inventory...   (cannot recall (ever) such question...)