You need to know that the "opencard" message is sent whenever a new card
opens. It is sent automatically, as a system message. This message may be
"trapped" along the way, if you want to do something with it.
If you have written such an opencard handler, you may be generating spurious
messages that get out of control. Please post your handler, and we can
easily find the problem. Is it so that you have placed your opencard handler
in the card script?
For example, if your opencard handler says "go next card", you will do just
that whenever the card opens, and never see the card that you want to edit
the script of. Imagine if this line of code were in an opencard handler in
the stack script. The cards would advance continuously forever.
This is a basic issue with understanding message control, and all new users
go through it. But once you get the hang of it, which will take about five
minutes, you will be well on your way. This issue gives you power, it does
not confuse or take it away. You'll see.
You must get "The complete Hypercard Handbook" by Danny Goodman. You are
jumping right into the highest level of construction, and that is a good
thing, just what HC is meant to offer. You just need to understand that you
will trip up now and then. That is what we are here for.
Again. post this stuff also to the HC mail list:
HyperCard@yahoogroups.com