I've managed to write a function to display numbers ( see below ), but could not find an easy way via the MIDP API to get the alphabet happening. I've probably overlooked something. Any ideas?
I think you don't really need my (poor) programming skills but you
might find the solution doing somethin like DXFont from DelphiX.

function "ImageFromImage" from MP lib should solve your problem

I mean, declare an array like alphabet_array['a', 'b',....'0','1',....'?','!'...]
then you have an alphabet image that have letters and numbers and
symbols in the same order as your array.

Once you get the letter pos in the array you call a ImageFromImage and
get the 8x8 tile from the alphabet image..

That should work i think.. but i may be wrong ops: