I like your definition... "a poor man's Unicode." Cute. Thanks for everything,
Slava > -----Original Message----- > From: use-livecode-boun...@lists.runrev.com [mailto:use-livecode- > boun...@lists.runrev.com] On Behalf Of BNig > Sent: Tuesday, June 21, 2011 5:39 PM > To: use-revolut...@lists.runrev.com > Subject: Re: the mouseText and Unicode: a 3-char puzzle > > Slava, > > it worked on a self assembled russian text including em-dash and > guillemets > but not on your text. > > This works on your text: > > ------------------------------------------ > on mouseUp > lock screen > get word 4 of the clickCharChunk > put it into tSelPos > put 0 into tStartSel > > repeat with i = tSelPos down to 1 > put the htmlText of char i of field "textToClickB" into tHTML > if (tHTML contains "<p> <" or tHTML is "<p></p>" or tHTML > contains > ">,<" or tHTML contains ">.<" \ > or tHTML contains "> </font" or tHTML contains > ">&•••nbsp;<" or tHTML contains ">&•••laquo;<" or tHTML > contains > ">&•••raquo;<") then > put i into tStartSel > exit repeat > end if > end repeat > > put the number of chars of field 1 into tEndSel > repeat with i = tSelPos to the number of chars of field 1 > put the htmlText of char i of field "textToClickB" into tHTML > put char i of tData into taChar > if (tHTML contains "<p> <" or tHTML is "<p></p>" or tHTML > contains > ">,<" or tHTML contains ">.<" \ > or tHTML contains "> </font" or tHTML contains > ">&•••nbsp;<" or tHTML contains ">&•••laquo;<" or tHTML > contains > ">&•••raquo;<") then > put i into tEndSel > exit repeat > end if > end repeat > > select char tStartSel + 1 to tEndSel -1 of me > > put the htmlText of the selectedtext into tWordClicked > set the htmlText of field "ClickedWord" to tWordClicked > unlock screen > end mouseUp > ------------------------------------------- > > I added 3 bullets ••• to prevent the automatic conversion to the html > characters, I am posting via Nabble. You'd have to remove the ••• and > please > watch out for linebreaks. > > > I am shure there are more gotchas and it is not getting nicer this way > but > it is a poor man's unicode :) > > Kind regards > > Bernd _______________________________________________ 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