On 12/29/2012 04:35 PM, Richmond wrote:
'Tis very easy to do this:

on mouseUp
   replace "ZaX" with "XaZ" in fld "TEKST"
end mouseUp

and "ZaXbbdsfZvfghXaasn"

will magically become:

"XaZbbdsfZvfghXaasn".

So, clutching at straws, I tried this:

on mouseUp
   set the useUnicode to true
   replace (numToChar(2367)) with (numToChar(105))
end mouseUp

and, kaboom-diddy-boom-diddy-boom . . .

it replaced all the instances of Unicode char 2367 with an 'i' (whacko!!!!),

BUT . . .

<snip>

Richmond has a short memory; searching on the internet he turned up a message HE posted about 2 years ago,
which contained this:

on mouseUp
    set the useUnicode to true
    if the unicodeText of fld "FIRST" contains (numToChar(57888) &
numToChar(57999)) then
       get the unicodeText of fld "FIRST"
       replace (numToChar(57888) & numToChar(57999)) with
(numToChar(57999) & numToChar(57888)) in it
       set the unicodeText of fld "FIRST" to it
    end if
end mouseUp

which works completely.

So Richmond is a bit of a 'twat', but a happy one at least.

Richmond.

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to