[comp.sys.mac.hypercard] userModify

macmay@bsu-cs.bsu.edu (May C. Hsu) (07/25/89)

I am having some difficulty setting the property "userModify" to true upon
startup of my stack.  If I put the line "set userModify to true" in my
openStack handler, it works fine if I open another stack and then open my
stack (any other stack will do), but when I open my stack directly from the
finder, the userModify somehow gets set back to false.  If I trace this
property, I find that it does indeed get set to true while the openStack
script is running (and while all of the startup scripts are running), but once
it starts to idle the userModify promptly goes back to false even though I
don't have a single idle handler in my stack (the only one I could find is
in the first card of my home stack and that only changes the time for that
card), so it is not getting reset anywhere.

Does anyone out there know why it would work if I loaded up another stack
first and why it doesn't work if I double-click it from the finder?

Thanks in advance.



T. Tim Hsu

Summer Address:
ARPA:   macmay@bsu-cs.bsu.edu
UUCP:   ...!{pur-ee,iuvax}!bsu-cs!macmay
FAX:    1 317 284 3296

School Year Address (starting 20 August 1989):
ARPA:   ajz@mentor.cc.purdue.edu             oliver@ei.ecn.purdue.edu
UUCP:   ...!pur-ee!ajz@mentor.cc.purdue.edu  ...!pur-ee!oliver@ei.ecn.purdue.edu
BITNET: xajz@PURCCVM