Ken,
Thanks for that suggestion. The original script you gave me didn't work (maybe it waasn't supposed to, though), but I did modify it to look for a value in a hidden field [ if sName <> "mc" and (field "trial" card 1 <> "nosave") then ]. Using the control card, I added a line to set the field "trial" to "nosave". That solved the problem.

Had it not been for your suggestion, I would have sat here staring blankly at my screen for hours. I am fairly new to Revolution and fear that most of my scripting looks like Frankenstein's monster...

Anyway, thanks again for the suggestion; it set me on the right path to solving the problem.

Jason


----- Original Message ----- From: "Ken Ray" <[EMAIL PROTECTED]>
To: "Use Revolution List" <[EMAIL PROTECTED]>
Sent: Monday, August 22, 2005 12:29 AM
Subject: Re: Changing a stack script on the fly and other stuff


On 8/21/05 9:09 AM, "Jason Vickers" <[EMAIL PROTECTED]> wrote:

In order to prevent future saving to this stack, I want to comment out the "on
closeStack" portion of the stack script.

Well, you're going to run into problems with changing scripts at runtime -
there are script limits (10 lines I believe) that you can change from a
standalone, so that's not going to work for you most likely.

Better approach would be to set a custom property in the stack that
identifies whether it can be saved or not. For example, you could set the
"uCantSave" of a stack to "true" to prevent the ability of saving the stack
my modifying the closeStack handler as follows:

on closeStack
 put the short name of this stack into sName
 if sName <> "mc" and (the uCantSave of this stack is not "true") then
   answer "Do you want to save this stack?" with "yes" or "no"
   if it is "yes" then
      save this stack as stack "myStack"
      set the uCantSave of stack "myStack" to true
      save stack "myStack"  -- make the property change permanent
   end if
 end if
end closeStack

HTH,

Ken Ray
Sons of Thunder Software
Web site: http://www.sonsothunder.com/
Email: [EMAIL PROTECTED]


_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to