Xref: utzoo comp.sys.mac:22247 comp.sys.mac.programmer:2965 Path: utzoo!yunexus!geac!syntron!jtsv16!uunet!kddlab!ccut!tansei!a88763 From: a88763@tansei.cc.u-tokyo.JUNET (S. Matsuoka) Newsgroups: comp.sys.mac,comp.sys.mac.programmer Subject: Re: Patches for appFont 9 and cursor handling Message-ID: <2549@tansei.cc.u-tokyo.JUNET> Date: 28 Oct 88 07:13:27 GMT Article-I.D.: tansei.2549 References: <552@uva.UUCP> Reply-To: a88763@tansei.cc.u-tokyo.JUNET (S. Matsuoka) Organization: Computer Center, University of Tokyo, Japan. Lines: 29 In article <552@uva.UUCP> borton@uva.UUCP (Chris Borton) writes: >Note to developers: if you have any cases of using appFont size 9, please >change them unless there is a very good (and specific) reason. I believe ^^^^^^^^^^^ >most of these are mere oversights and don't come up often since the >prevailing appFont is Geneva. NO NO NO, NEVER DO THIS! Here in Japan, the application font is not Geneva, but Osaka, which is specially configured to display Kanji characters under Kanji Talk v2.0 (and perhaps later.) Too often, applications make the INCORRECT ASSUMPTION that application font = Geneva; when they do, any Kanji characters displayed in Geneva just turns into complete unreadable garbage! I would assume that the above issue also holds for other International systems as well. Remember, however centered the market of the Macintosh Software be in the United States, there are tens of thousands of us who are using the Macintoshes abroad. Developers, your product developed right in your hometown may someday find a customer thousands of miles away in a strange land. Macintoshes are international products that U.S. should be proud of; but to be truly accepted internationally, everyone must follow the rules set by Apple. (e.g., using the International Utilities Package IUCompString instead of EqualString or maybe strcmp(). In fact, why does Apple have EqualString at all?) S. Matsuoka Dept. of Information Science Univ. of Tokyo a88763%@tansei.u-tokyo.junet@japan.cs.net