CUSTOM FONTS MAC

I Just made a simple tutorial for inserting custom fonts on Mac or wherever OS with snowB Bitmap Font Generator https://snowb.org/ 

first insert the code on your app, I made a regular and alternate font options

class MyAppView extends WatchUi.WatchFace {
	
		var valueFont;
		
    function initialize() {
        WatchFace.initialize();  
    }
    
    function onLayout(dc) {
        if (getProperty("FontB")) {
    	valueFont = WatchUi.loadResource(Rez.Fonts.SSS18);
    	}else{		    
		valueFont = Gfx.FONT_NUMBER_THAI_HOT;
		}
    	}
    
    
    function value(dc, v) {
        if (v != null) {
            dc.drawText((dc.getWidth()/2), (dc.getHeight()/2), valueFont, v, Gfx.TEXT_JUSTIFY_CENTER|Gfx.TEXT_JUSTIFY_VCENTER);
        }
    }

second insert the font.xml on resources folder

<resources>
    <fonts>
        <font id="SSS18" filename="fonts/SSS18.fnt" filter="0123456789:./% "/>
    </fonts>
</resources>

third and most important drop font files on fonts folder check this settings on the .fnt file

info face="FormationSansRegular-Regular" size=20 bold=0 italic=0 charset="" unicode=1 stretchH=100 smooth=1 aa=1 padding=1,1,1,1 spacing=0,0
common lineHeight=20 base=20 scaleW=111 scaleH=111 pages=1 packed=0
page id=0 file="SSS18.png"


I think it's working ok

https://apps.garmin.com/en-US/apps/ccd89285-d4f8-4e2d-a832-56afd0ac1913