Unicode and the higher planes of existence.
Mark Schonewille
m.schonewille at economy-x-talk.com
Wed Dec 12 17:24:35 EST 2012
Hi Richmond,
Athough LiveCode doesn't support higher level code table values, LiveCode does support higher level unicode values. You just need to remember to switch the byte values when reading them from Apple's character palette. Also, I think you mean "ASCII" 65942 instead of 65940.
on mouseUp
put "00d896dd" into myHex
repeat with x = 1 to len(myHex)-1 step 2
put "0x" & char x to x+1 of myHex into myHexChar
put numToChar(myHexChar) after myBin
end repeat
set the unicodeText of the last field to myBin
end mouseUp
--
Best regards,
Mark Schonewille
Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553
Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com
We have time for new software development projects. Contact me for a quote.
On 12 dec 2012, at 22:40, Richmond wrote:
>> On 12/12/12 2:53 PM, Richmond wrote:
>>>
>>> on mouseUp
>>> set the useUnicode to true
>>> set the unicodeText of fld "f1" to numToChar(65940)
>>> end mouseUp
>>>
>>> and when I click on the button I get nothing like anything that should
>>> appear (a capital X with a bar through its middle),
>>> but something that resembles a badly deformed Hebrew 'Ain'.
More information about the use-livecode
mailing list