I have tried to install a custom .ttf font either by copying it to c:\system\fonts or by loading it manually using CWsScreenDevice::AddFile(). The font works in my application (I use CEikRichTextEditor), but it also becomes the default font in the help viewer and the built-in spreadsheet application. This is not acceptable, since my font contains symbols mapped to letters.
Why is this happening and is there a way to prevent this? I'd like to use a custom font in my application without affecting other applications.