curiosities in object reference
Peter M. Brigham
pmbrig at gmail.com
Mon Apr 20 21:44:33 EDT 2015
Yes, that's the kind of thing I've done.
-- Peter
Peter M. Brigham
pmbrig at gmail.com
http://home.comcast.net/~pmbrig
On Apr 20, 2015, at 1:57 AM, Kay C Lan wrote:
> Maybe this will help:
>
> put the long id of fld "text" into fRef
> put word 3 of fRef into fFldID
> put word 7 of fRef into fCdID
> put word -1 of fRef into fStackName
> replace quote with empty in fStackName
> put "deux" into word 2 of fld id fFldID of card id fCdID of stack fStackName
>
>
>
> On Mon, Apr 20, 2015 at 4:20 AM, Peter M. Brigham <pmbrig at gmail.com> 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
>> pmbrig at gmail.com
>> http://home.comcast.net/~pmbrig
>>
>>
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list