-
Notifications
You must be signed in to change notification settings - Fork 223
Description
I try to add my own VLW font into a GUIslice Builder project but is was unsuccessful.
Device hardware:
ESP32 + tft_espi
I follow the instruction on the user_guide to add my own font. There are steps that I've done:
- Run Processing -> Create font utility
- Choose font (Aharoni-Bold) and size
As you can see, I select ALL fonts inside the file including non-Latin ones.
3) I put ahronbd.ttf (original) file into c:\Program Files (x86)\GUIsliceBuilder\fonts\vlw\ folder
4) I put AharoniBold18.vlw (result) file into /data folder of my GUIslice Builder project
5) I edit /templates/builder_fonts.json file to add my font:
"categoryName": "FONT_VLW", "fonts": [ { "familyName": "AharoniBold18.vlw", "displayName": "AharoniBold18", "defineFile": "AharoniBold18", "eFontRefType": "GSLC_FONTREF_FNAME", "pvFontRef": "AHARONI_BOLD_18_VLW", "nFontSz": "18", "logicalName": "ahronbd.ttf", "logicalSize": "18", "logicalStyle": "Bold", "fontRefMode": "GSLC_FONTREF_MODE_1" },
- I put TEXT control to the page in "Simulated TFT panel" area of GUIslice Builder
- There are settings of this TEXT control:
- I try to see a character map of my new font but it looks ridiculous: it shows 220 chars only
- If I try to set non-latin string into "Text" property of my TEXT control I've gpt an error:
What is wrong?




