custom fonts help

Hello  i have done some tries on many exemples or tutorial on the web here is one i done:

import Toybox.Graphics;
import Toybox.Lang;
import Toybox.System;
import Toybox.WatchUi;
using WatchUi as Ui;

class testforjimView extends WatchUi.WatchFace {

function initialize() {
WatchFace.initialize();

}

var myFont = null;

// Load your resources here
function onLayout(dc as Dc) as Void {

myFont = Ui.loadResource (Rez.Fonts.myFont);
setLayout(Rez.Layouts.WatchFace(dc));
}

// Called when this View is brought to the foreground. Restore
// the state of this View and prepare it to be shown. This includes
// loading resources into memory.
function onShow() as Void {
}

// Update the view
function onUpdate(dc as Dc) as Void {
dc.setColor (Graphics.COLOR_BLACK, Graphics.COLOR_BLACK);
dc.clear();
var clockTime = System.getClockTime ();
var hour = clockTime.hour;
if (!System.getDeviceSettings().is24Hour) {
hour = hour % 12;
if (hour == 0) {
hour = 12;
}
}
dc.setColor (Graphics.COLOR_RED, Graphics.COLOR_RED);
dc.drawText (dc.getWidth()/2, 22, myFont, hour.toString(), Graphics.TEXT_JUSTIFY_RIGHT);
dc.setColor(Graphics.COLOR_RED, Graphics.COLOR_RED);
dc.drawText (dc.getWidth()/2, 22, myFont, Lang.format ("$1$", [clockTime.min.format ("%02d")]), Graphics.TEXT_JUSTIFY_LEFT);

// Call the parent onUpdate function to redraw the layout
View.onUpdate(dc);
}

// Called when this View is removed from the screen. Save the
// state of this View here. This includes freeing resources from
// memory.
function onHide() as Void {
}

// The user has just looked at their watch. Timers and animations may be started here.
function onExitSleep() as Void {
}

// Terminate any active timers and prepare for slow updates.
function onEnterSleep() as Void {
}

}

_____________________________________________________________________________________________

I have both files (.fnt and .png) in the resources/fonts folder

____________________________________________________________________________________________

i have that code in the fonts.xml:
<fonts>
<font id ="myFont" filename ="myFont.fnt" filter="0123456789"/>
</fonts>

_____________________________________________________________________________________________

API is 3.2.0
watch is fenix 7x
SDK 8.2.x

_____________________________________________________________________________________________

There is no errors but all i see when i run the emulator is a black watch face, nothing on it


thanks for looking :) you are the best for fonts