I share your impression (and surprise) as I found out the same thing with my application.
I wrote a small test project to check a few things (by the way, the TPageControl will have the page tab index appear at the bottom, rather than the top, so I had to replace those with buttons and perform that page swapping logic myself in code to maintain commonality between WinCE and Windows. At least, on WinCE, the TButtons appear in the color specified, while on Windows, they are always light gray, no matter what...), and here is what I fond. On my WinCE machine
- default font is tahoma
- default italic font appears as Verdana (!), a rather fancy script
- only other font that will actually appear is courrier
At one point, I will consider have a widget offer a selection of font (from a combobox) to dynamically change the font of a caption, so that I could systematically test them all and find which, if any, will actually appear.
Unless some real expert comes around with an answer, we may have to live with rather bland fonts on pocket machines...