About Elegant Chaos
About me and my friends
Software from Elegant Chaos
Other stuff...

Last Exit To Hypercard - External Commands

Using My External Commands

Here are some hints which might help you to use my XCMDs and XFCNs.

Alias (XFCN)

This XFCN allows you to create, store aliases to files and folders in a stack (as ’alis’ resources). They can then be resolved to find files, remount vols, etc

AsAPound (XCMD)

This XCMD allows you to play sound resources and files, and record new ones.

Backdrop (XCMD)

A simple XCMD to put up a backdrop window which obscures the desktop, and any other application’s windows.

Clipboard (XCMD)

An XCMD which allows you to copy pictures to and from the card, the clipboard, and a number of storage areas on an external window.

Crate (XCMD)

An XCMD which implements a large version of the message box, (a crate) allowing multi-line scripts without resorting to temporary buttons.

Dialog (XCMD)

This XCMD allows you to display standard DLOG/DITL resources. You can give dialog items initial values, and retrieve their final status.

DragRgn (XFCN)

This XFCN allows you to drag gray regions around the screen. Neat features include the ability to define the region shape from a graphic on the card.

FileUtils (XCMD)

FindFolder (XFCN)

An XFCN for locating special folders (such as the system folder), either on a given volume, or on the startup disk.

HelpBalloons (XCMD)

An XCMD which allows you to implement balloon help messages for all the buttons, fields and other elements of your Hypercard stacks.


Info (XCMD)

An XCMD which displays a modeless information dialog, which can be used to keep the user informed.

Modal (XCMD)

An XCMD allowing you to create and display a modal dialog. Unlike the Dialog command, each text item can have its own style and font.

Modified (XFCN)

This XFCN returns the modification date of a file.

Pollocks (XCMD)

An XCMD for painting colour lines, shapes and pictures directly on to the card window.

Poppet (XFCN)

This XFCN does pop-up menus, from scripts, MENU resources, other resource lists, with hierarchical menus, etc...

Power (XFCN)

This XFCN provides access to the Power Manager routines on portable macintoshes, including the ability to set the wakeup time on Powerbook 100s.

Progress (XCMD)

An XCMD which displays a dialog window containing a status message and a progress bar, to give feedback on the progress of lengthy operations.

QDUtils (XFCN)

Rezzer (XFCN)

This XFCN does all sorts of utility things with resources, including moving them from stack to stack, and returning lists of them.

SamsPalette (XCMD)

A command for creating tool palettes (like those created with the palette command), that can be modified , stored and retrieved under script control.

Say (XCMD)

Gives access to the speech synthesis facilities provided by Apple’s new Speech Manager.

Seedy (XFCN)

This XFCN is designed to replace Apple’s CD XCMDs and XFCNs. It will eventually provide the functionality of all of these (+extras) , in one command.

Table (XCMD)

TakeTwo (XCMD)

This XCMD allows you to edit QuickTime movies, and in particular to create new movies by combining other movies and sound resources.

TextUtils (XFCN)

This XFCN lets you find out all sorts of interesting things about bits of text!

TextView (XCMD)

An XCMD which creates an external window containing some styled text .


Version (XFCN)

This XFCN allows you to get and set the version information that the Finder uses when a user chooses “Get Info” on your stack.

Volumes (XFCN)

This XFCN returns a comma-delimited list of all volumes currently on-line.

WorldWide (XFCN)

This XFCN provides access to some of the capabilities of the Script manager, to allow you to produce world-ready stacks.