the problem is that I don't use transparent colour for background - because sometimes looks very bad due the system drawing (especially on light background)
the problem is that for devices 60kb I have to use system font and can't change their base line and want have the same code - memory...
the problem is that I use international chars like Ś and Chinese and they bigger than numbers
the problem is that I have different size of icons in one set and system doesn't honour settings in fnt file - height of char
and I don't want spend hours to modify hundreds of char in fnt/png file (especially that it wasn't be done as Travis said) :-)
andi I don't have enough time to fight for next 10000 problems so I use setClip :-)
Looks to me you have big bugs in onUpdate and you set clips to hide them. In onUpdate, you ALWAYS want to update the entire screen.
Looks to me you have a bug with displaying hours and whatever the "16" is The fact you also lost seconds means you're not doing that properly in onUpdate, where you don't even have to set a clip region.
You can do this with only one clip region (for seconds in onPartialUpdate()) I do it all the time! Figure out how many characters will fit, limit the length of a sting and just display that many.