HyperCard: If You‘re Not Able to Modify a Stack (10/95)


I have some HyperCard stacks that will not let me make any changes to them.

Here are a few possibilities why you cannot make any changes in a HyperCard
stack.

Stack may be protected
----------------------
The stack author or another user may have used the Protect Stack menu item in the File menu to lock the stack. To unlock the stack, hold down the Command key before you click on the File menu; continue holding down the Command key while selecting Protect Stack... from the File menu. You will be prompted for a password if one has been assigned to this stack. After entering the password, if there is one, the Protect Stack window will open. Here you can change the stack protection settings, the user level limits, and the password.


UserLevel not high enough
-------------------------
Before you can write your own scripts or change stacks, you must first set your user level to Scripting (userlevel 5). To do this, go to the Preferences card of your Home stack. If the option for Scripting is visible, select it. If this option is not visible, there are several ways to set the userLevel.

Type "Magic" in the message box and hit Return. If this does not work, type "Set the userLevel to 5" in the message box. This will give you access to the tools palette. Select the button tool. You should then see the outline of a big button covering part of the card. Select this button and delete it, then set the userLevel to 5.


The stack may be from an earlier version of HyperCard
-----------------------------------------------------
The stack might be a HyperCard 1.x stack. If this is the case, there will be a small picture of a padlock on the menu bar. If you choose "Convert Stack" from the File menu, the stack will be converted to HyperCard 2.x format, and you will then be able to make changes.


This article is adapted from the Claris Tech Info database.


Article Change History:
27 Oct 1995 - Reviewed for technical accuracy.

Support Information Services
Published Date: Feb 19, 2012