Unable to save prefs in Windows/Mac standalones

Richmond richmondmathewson at gmail.com
Sat Jul 24 12:39:05 EDT 2010


Let's suppose you have a, possibly invisible, stack containing a field 
in which you
are saving the prefs:

Let's call that stack "Preffs" and make it a substack of your main 
stack, here called "Mane".

Now, I suppose the first thing "Mane" ought to do on opening is read the 
prefs from the field
in the substack "Preffs"; if, however, the substack is not open it is 
probably unable to do that.

Try the following "just for fun":

[quite apart from your work!!!!!!]

Set up the main stack and the substack as I suggested above.

On the substack pop a field called "fPreffs" and enter the text 
'Richmond was right" into it.

On the main stack pop a field called "fWell" that is empty.

TEST 1:

Now in the main stack's first card (err . . . well it will only have 
one) pop the following script:

on preOpenCard
    put fld "fPreffs" of stack "Preffs" into fld "fWell" of stack "Mane
end preOpenCard

save the thing and EXIT RunRev.

Oh, Blast; I just tried it and even though the substack was not opened 
the text was transferred.

Well, 'Twas worth a try . . .  :)

Restart RunRev and open stack "Mane"; what appears in fld "fWell" ?

TEST 2:

Now in the main stack's first card (err . . . well it will only have 
one) pop the following script:

on preOpenCard
     open stack "Preffs"
    put fld "fPreffs" of stack "Preffs" into fld "fWell" of stack "Mane
end preOpenCard

save the thing and EXIT RunRev.

Restart RunRev and open stack "Mane"; what appears in fld "fWell" ?

Restart RunRev and open stack "Mane"; what appears in fld "fWell" ?




More information about the use-livecode mailing list