Rtr-formatted text question
Ken Ray
kray at sonsothunder.com
Thu Jun 5 00:30:00 EDT 2003
Duane
The problem is your last "replace" line; if you don't include it, the
formatting is preserved. I'd suggest doing it in three steps - also note
that since we're working with HTML, we can't use "return"; we have to
use "<BR>" instead:
put the htmlText of item 2 of line tListLine of field "TsalagiData"
into temp
replace ";" with "<BR>" in temp
set the htmlText of fld "TslagiDefine" to temp
Works here; hope it works for you,
Ken Ray
Sons of Thunder Software
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
> -----Original Message-----
> From: use-revolution-admin at lists.runrev.com
> [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of
> Duane Poncy
> Sent: Wednesday, June 04, 2003 11:03 PM
> To: use-revolution at lists.runrev.com
> Subject: RE: Rtr-formatted text question
>
>
> Ken,
> This is the script I wrote. Everything performs the way it should,
> except for the formatting is lost. It seems like it should work???
>
> on mouseDown
> put the selectedText of field "wordlist" into field "EnglishWord"
> put word 2 of clickLine() into listLine
> set itemDelimiter to tab
> set the htmlText of field "TsalagiDefine" to the htmlText of item 2
> of line listLine of field "TsalagiData"
> replace ";" with return in field "TsalagiDefine"
> end mouseDown
>
> Thanks for your help.
>
>
> Original Message:
> > From: "Ken Ray" <kray at sonsothunder.com>
> > To: <use-revolution at lists.runrev.com>
> > Subject: RE: Rtr-formatted text question
> > Date: Wed, 4 Jun 2003 22:19:28 -0500
> > Organization: Sons of Thunder Software
> > Reply-To: use-revolution at lists.runrev.com
> >
> > Duane,
> >
> > Sorry, I didn't know you wanted a chunk. You can do the same thing,
> > just include the chunk in your expression, like:
> >
> > set the htmlText of fld 2 to the htmlText of word 4 to 7 of fld 1
> >
> > Let me know if this works or not...
> >
> > Ken Ray
> > Sons of Thunder Software
> > Email: kray at sonsothunder.com
> > Web Site: http://www.sonsothunder.com/
> >
> >> -----Original Message-----
> >> From: use-revolution-admin at lists.runrev.com
> >> [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of
> >> Duane Poncy
> >> Sent: Wednesday, June 04, 2003 9:52 PM
> >> To: use-revolution at lists.runrev.com
> >> Subject: Re: Rtr-formatted text question
> >>
> >>
> >> Ken, I tried your suggestion, but it doesn't do what I need it to
> >> do.
> >> It moved all of the text from field1 to field2.
> Selecting a chunk of
> >> the field doesn't work either. What I need to do is move
> a chunk of a
> >> single line of selected text from the field with the
> >> formatting intact.
> >>
> >>
> >> Can this be done???
> >>
> >> Thank you.
> >> Duane Poncy
> >>
> >> Original Message:
> >>> From: "Ken Ray" <kray at sonsothunder.com>
> >>> To: <use-revolution at lists.runrev.com>
> >>> Subject: RE: Rtf - formatted text question
> >>> Date: Wed, 4 Jun 2003 01:06:04 -0500
> >>> Organization: Sons of Thunder Software
> >>> Reply-To: use-revolution at lists.runrev.com
> >>>
> >>> Duane,
> >>>
> >>> Do you have to use RTF? The reason I ask is that the
> >> HTMLText manages
> >>> styles a lot better than RTF, and even if you use RTF for
> >> your import,
> >>> I'd use HTMLText to move styled data from one field to another:
> >>>
> >>> set the htmlText of fld 2 to the htmlText of fld 1
> >>>
> >>> As to why semicolons are stripped in RTF import... I don't
> >> know. Any
> >>> chance you could use some other delimiter?
> >>>
> >>> Ken Ray
> >>> Sons of Thunder Software
> >>> Email: kray at sonsothunder.com
> >>> Web Site: http://www.sonsothunder.com/
> >>>
> >>>> -----Original Message-----
> >>>> From: use-revolution-admin at lists.runrev.com
> >>>> [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of
> >>>> Duane Poncy
> >>>> Sent: Wednesday, June 04, 2003 12:27 AM
> >>>> To: use-revolution at lists.runrev.com
> >>>> Subject: Rtf - formatted text question
> >>>>
> >>>>
> >>>> Hello, I hope somebody can help out a newbie.
> >>>>
> >>>> I am programming an English>Cherokee>English dictionary.
> >> Because I
> >>>> am
> >>>> very poor, I have to use the free edition of Revolution, so
> >>>> my code has
> >>>> to be tight. Here is my problem: I need to use
> >> character formatting
> >>>> in my definition field, but I can't figure out how to do that.
> >>>>
> >>>> My stack script:
> >>>>
> >>>> on preOpen
> >>>> set the rtfText of field "tsalagiData" to URL
> >>>> "file:TsalagitoEnglishTest.rtf"
> >>>> set itemDelimiter to tab
> >>>> repeat for each line thisLine in field "TsalagiData"
> >>>> put item 1 of thisLine & linefeed after field "wordlist"
> >>>> end repeat
> >>>> end preOpen
> >>>>
> >>>> --this puts my tab delimited rtf file into an invisible field
> >>>> "tsalagiData", then puts the first chunk (the english
> >> word) into the
> >>>> field "wordlist". This works fine, except that importing the
> >>>> rtf file,
> >>>> for some reason, strips out all of my semicolons, which I
> >> need for
> >>>> formatting (see below).
> >>>>
> >>>> My script for the field "wordlist":
> >>>>
> >>>> on mouseDown
> >>>> put the selectedText of field "wordlist" into field
> >> "EnglishWord"
> >>>> put word 2 of clickLine() into listLine
> >>>> select line listLine of field "TsalagiData"
> >>>> set itemDelimiter to tab
> >>>> put item 2 of the selectedText of field
> "TsalagiData" into field
> >>>> "TsalagiDefine"
> >>>> replace ";" with return in field "TsalagiDefine"
> >>>> end mouseDown
> >>>>
> >>>> This also works fine, except when (Item 2) is put in the field
> >>>> "TsalagiDefine" the character formatting is gone. (Item 1,
> >>>> used above,
> >>>> doesn't need formatting.)
> >>>>
> >>>> Is there any way to move rtf text from one field to another
> >>>> and retain
> >>>> the formatting?
> >>>> Why are my semicolons stripped when I import my rtf file?
> >>>>
> >>>> Thanks.
> >>>>
> >>>>
> >>>> Duane Poncy
>
>
> Duane Poncy
>
> visit Elohi Gadugi: poetry, software,
> Cherokee culture and Native American rights.
> http://dsaoregon.igc.org/tsalagi/
>
>
> --------------------------------------------------------
> Another world is not only possible, she is on her way.
> On a quiet day, I can hear her breathing. - Arundhati Roy
> ---------------------------------------------------------
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-> revolution
>
More information about the use-livecode
mailing list