In a recent SDK release, it was a welcome sight to see that Garmin has restored the section on font descriptions that disappeared a while back.
But it's still desperately in need of housekeeping.
The fonts are described and examples are shown but they reference the fonts by an arcane naming convention like "Roboto Condensed 10 pt" which mean absolutely nothing to the developer who has to access it by its Graphics font name, "Graphics.FONT_TINY" (and I've probably got that wrong!)
Secondly, although it presents examples of the font:
- they include characters that are not supported in the font: e.g the number fonts include examples of text.
- More importantly, they do not include all the characters available in that font: e.g, some number fonts don't include "+"
There's a similar issue with the colours, which are presented with their hex values, but again, we developers usually refer to them by their Graphics names, e.g. Graphics.COLOR_YELLOW.
It's just a pity they didn't beta test the new stuff with developers, the only group that would need it!