Hi Asami,

>Does anybody know how to create custom font on Windows?
>I'm trying to implement custom font for Japanese Palm OS 3.1. I already
>have Windows format custom font data.
>I need following information.
>
>   1) Font data converter from Windows to Palm OS.
>   2) How to use custom fonts from my application.
>
>I understand we can use Fontedit for ASCII characters, but Fontedit
>can't handle multi-byte characters. That's the trouble on me.

and

>Thanks for all response,
>
>I tried New Data Masters Pilot Font Tool. Unfortunately, that could not
>handle multi-byte character.
>It seems to me that everything becomes clear except font tool issue.
>
>Now I should look for a tool for multi-byte character. I should be able to
>finish this project then.

Unfortunately multi-byte user-defined fonts aren't supported, and the 
format of multi-byte fonts isn't documented. Mostly this is because 
it will be changing in the future, and Palm doesn't want to be in a 
situation of either (a) breaking lots of custom fonts that developers 
have created, or (b) having to support multiple multi-byte font 
formats.

If you decide to press forward,

<FEDOR_WARNING>
this will break on newer versions of the OS, please check the OS 
version and bail out if it's unknown, don't get angry when the format 
changes, etc.
</FEDOR_WARNING>

then I'd suggest signing the NDA and then looking at the Font.c 
source code for how it handling multi-byte fonts. You'll also have to 
do some hacking with low-memory globals to expand the extended font 
table.

Good luck,

-- Ken

Ken Krugler
TransPac Software, Inc.
<http://www.transpac.com>
+1 530-470-9200

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palm.com/devzone/mailinglists.html

Reply via email to