 |
THE HYPERCARD CENTER |
|
|
Note: This is a work in progress and many formatting issues have been fixed. Read more about the project on the home page.
cantModifyset [the] cantModify of stack ¬ to trueOrFalse
The cantModify property returns or sets whether a stack can be changed in any way. It corresponds to the Can’t Modify check box in the Protect Stack dialog box. Setting the cantModify of a stack to true selects both the Can’t Modify Stack check box and the Can’t Delete Stack check box in the Protect Stack dialog box. When cantModify is true, a padlock appears in the menu bar. The default value is false (meaning that the card, background, or stack can be modified). Examplesset the cantModify of this stack to true set the cantModify of stack "My Kiosk" to true
Demo Scripton cantModifyDemo -- Test whether a stack is locked from the Finder, is on locked -- media, or is in a read-only folder on a shared volume. If it is, -- you can't set cantModify to false set cantModify of this stack to false if cantModify of this stack is true then answer "This stack is locked or is on locked media." else answer "This stack is not locked." end cantModifyDemo
Related Topics Placeholders
stackAn expression that identifies a stack by its name, using one of the following forms: this stack stack text -- name or path name
For example: stack "Home" stack "Simonides:School:References" this stack stack "HD:Stacks:Addresses alias
When used inside a stack script: me When a stack receives a message: [the] target trueOrFalseAny expression that evaluates to the HyperTalk and AppleScript constants true or false . For example: true false the hilite of bg btn "Yes" fld "Zip" contains "95014" the short name of this stack is "Fred"
HyperTalk Reference
|