Chinese puzzle

Dave Cragg dcragg at lacscentre.co.uk
Thu Jan 9 05:04:00 EST 2003


At 1:02 pm +0100 8/1/03, xbury.cs at clearstream.com wrote:
>not that Im chinese or use such a system but...
>
>have you tried setting the text of the field as
>htmltext or rtf? Ultimately there's also the unicodetext,
>unidecode/uniencode functions that might help...

At the moment, the problem is in 2.4.3, so uniencode or rtf aren't an 
option. But I don't think this is relevant to the problem. (see below)

>You might want to also reset the properties of your
>field before inputing info it. Since by default the fields
>dont have a "font" assigned... But you probably tried that...

Yes. (Even setting the font to "Symbol" doesn't change anything.)

>Maybe it's just "yet another Microsoft puzzle"...
>Then again, MC seems to be a "Unicode capable program"...

In this case, I just want to display a "normal" Latin string that 
contains some characters in the 128-255 range (curly quotes, accents, 
etc.) Right now, it seems this can't be done on Chinese versions of 
Windows (On XP at least.  I'm trying to determine whether the problem 
is limited to XP only.)

As I get the expected behavior with Japanese versions of the OS, 
you're probably right that it's "yet another Microsoft puzzle".

But if there's anyone out there using a Chinese version of Windows, 
I'd like to hear what happens when you try to include characters in 
the numToChar 128 to 255 range in a field.

For example:

put numToChar(147) & numToChar(121) into field 1
set the textFont of field 1 to "Verdana" ##or other Latin font

Is the result a single Chinese character (what I'm seeing) or a curly 
quote followed by "y".


Cheers
Dave



More information about the metacard mailing list