If you are absolutely sure your field has a unique name then this works… put "text" into fRef put "deux" into word 2 of control fRef
…but, I think if you are replacing text in this way you will still lose any formatting, so you may need to do something like this… put "text" into fRef put the textStyle of word 2 of control fRef into tStyle put "deux" into word 2 of control fRef set the textStyle of word 2 of control fRef to tStyle or, another alternative… put the layer of field "text" into fRef put the textStyle of word 2 of control fRef into tStyle put "deux" into word 2 of control fRef set the textStyle of word 2 of control fRef to tStyle Paul > On Apr 19, 2015, at 13:20, Peter M. Brigham <[email protected]> wrote: > > So I have a field, let's say field "text", with the contents "one two three > four". > > if I do this: > put the long id of fld "text" into fRef > put "deux" into word 2 of fRef > > it puts "deux" into word 2 of "field id 1022 of stack…" and doesn't resolve > fRef as a field reference. > > But if I do: > put the text of fRef into tText > > it *does* resolve fRef as a field reference, as I would expect. It appears > that the engine only resolves these references when the context/syntax > indicates that it should expect an object reference, and not otherwise. > > Is there any way I can put "deux" into word 2 of the field without jumping > through hoops, like > put "deux" into newWord > do "put newWord into word two of" && fRef > ?? > > I don't want to do: > put the text of fRef into tText > put "deux" into word 2 of tText > set the text of fRef to tText > because the field may contain formatted text that I want to preserve. > > ideas? or am I stuck with hoops? > > -- Peter > > Peter M. Brigham > [email protected] > http://home.comcast.net/~pmbrig > > > _______________________________________________ > use-livecode mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
