Home THE HYPERCARD CENTER

HyperTalk Reference
Home » HyperTalk Reference » Commands

Note: This is a work in progress and will be formatting errors. Read more about the project on the home page.

save

save [this] stack as [stack] fileName save stack fileName ¬ as [stack] fileName The save command saves a copy of a stack. It’s the same as choosing Save A Copy from the File menu, but it doesn't display a directory dialog box. Use save when you don't want a dialog box to interrupt a handler.

The form save [this] stack saves a copy of the current stack.

If the specified stack already exists, HyperCard sets the value of the result to "Couldn’t duplicate stack." You can test whether HyperCard saved the stack successfully as follows:

save this stack as "My Copy"
if the result is not empty then ...



Examples

save this stack as stack "My Copy" 

save stack as stack "Copy of" && the short name of this stack

save stack "Home" as stack "Copy of Home"
if the result is not empty then ...

Placeholders

fileName
An expression that evaluates to a text string that is also a valid Macintosh filename.

For example:

"my stack"
"HD20:Wally's Stacks:my stack"
"my file alias"


Related Topics

« run | HyperTalk Reference | select »


Version 0.7b1 (March 24, 2022)

Made with Macintosh

Switch to Modern View

Home
The HyperCard Center
HyperTalk Reference
Home » HyperTalk Reference » Commands

Note: This is a work in progress and will be formatting errors. Read more about the project on the home page.

save

save [this] stack as [stack] fileName save stack fileName ¬ as [stack] fileName The save command saves a copy of a stack. It’s the same as choosing Save A Copy from the File menu, but it doesn't display a directory dialog box. Use save when you don't want a dialog box to interrupt a handler.

The form save [this] stack saves a copy of the current stack.

If the specified stack already exists, HyperCard sets the value of the result to "Couldn’t duplicate stack." You can test whether HyperCard saved the stack successfully as follows:

save this stack as "My Copy"
if the result is not empty then ...



Examples

save this stack as stack "My Copy" 

save stack as stack "Copy of" && the short name of this stack

save stack "Home" as stack "Copy of Home"
if the result is not empty then ...

Placeholders

fileName
An expression that evaluates to a text string that is also a valid Macintosh filename.

For example:

"my stack"
"HD20:Wally's Stacks:my stack"
"my file alias"


Related Topics

« run | HyperTalk Reference | select »

Version 0.7b1 (March 24, 2022)

Made with Macintosh

Switch to Retro View