HyperActive Software Home


The AOL HyperCard Forum

Scripting Conference Stacks


The Stacks


Page 1

Find Command

Card Animations

Sort Command

Text Chunks

Color with B&W

Play Sounds in HC

Concatenating Text


Page 2

Sound in Animation

Parameters

Functions

Dialogs

HyperCard Windows

HyperCard Text-to-Speech

Hot HyperText

PopUp Buttons


Page 3

Messages 101

Externals

Externals(LITE)

Displaying PICTS

Date/Time Functions

Button Animations

AddColor Basics

PictTool Utility

Resizable Stacks

Color Tools

Improving HC Speed

Booleans

Menus How To

Messages 101 - HCSC 060595 (141660 bytes)

This stack contains narratives, demonstrations, scripts, tips, and resources to help scripters understand and manage HyperCard's message passing heirarchy

Authored by MHC Scripting Conferences Coordinator Jeff Crossley, this stack lays the groundwork for message control.

Stack includes five narratives including "pass" and "send" keyword use. The stack also includes two demonstrations:

- a visual, constantly updated activity card of mouse activities in cards and fields and a recording field, this demo allows users to experience each system event in order to consider scripting schemes for buttons and fields.

- an interactive message hierarchy map, showing all levels of the hierarchy, a stacksInUse window and two sample stacks for testing effects of stacksInUse scripts when placed in the hierarchy. Users can click radio buttons to determine if message is passed or not passed from any level. Each level provides a button to click to introduce a mouseUp message at that level ... fields report what happened. This demo is intended to help the scripter grasp visually the goings-on as messages move up the hierarchial path.


The narrative information is organized within the shell of a standard Scripting Conference Topic Reference Stack. This topic covers basic and intermediate HyperTalk issues. This was the Topic Reference Stack discussed at the MHC Scripting Conference on Monday, June 5, 1995.



Externals - HCSC 061295 (233657 bytes)

NOTE: Two bundles are provided for this topic.
"HCSC 061295 Exploring Externals" <---- THIS FILE
"HCSC 061295 Exploring Externals(LITE)"

The "LITE" version does NOT include in its bundle the "HanrekXCMDShell1.2" (available in these libraries) so that those who may have already downloaded Mark Hanrek's very useful contribution to externals development in C will not have to duplicate that download time. The "HanrekXCMDShell1.2" IS included in the bundle "HCSC 061295 Exploring Externals".

This stack contains narratives and definitions about creating externals. Externals are special snippets of compiled code that perform unique activities more quickly, or provide capabilities not otherwise available, by running outside HyperCard, SuperCard and other external-aware application programs.

Authored by MHC Scripting Conferences guest wizard James Beldock (AFC James), noted software engineer, scripting authority, and XCMD Developers SIG Leader, this topic bundle and conference are intended to lift the mist off writing your own externals. If you want to go EXTERNAL with your programming ... here is the place to start.

This is the topic discussed at the MHC Scripting Conference on Monday, June 12, 1995.



Externals(LITE) - HCSC 061295 (130614 bytes)

NOTE: Two bundles are provided for this topic.
"HCSC 061295 Exploring Externals"
"HCSC 061295 Exploring Externals(LITE)" <---- THIS FILE

The "LITE" version does NOT include in its bundle the "HanrekXCMDShell1.2" (available in these libraries) so that those who may have already downloaded Mark Hanrek's very useful contribution to externals development in C will not have to duplicate that download time. "HanrekXCMDShell1.2" IS included in the bundle "HCSC 061295 Exploring Externals".

This stack contains narratives and definitions about creating externals. Externals are special snippets of compiled code that perform unique activities more quickly, or provide capabilities not otherwise available, by running outside HyperCard, SuperCard and other external-aware application programs.

Authored by MHC Scripting Conferences guest wizard James Beldock (AFC James), noted software engineer, scripting authority, and XCMD Developers SIG Leader, this topic bundle and conference are intended to lift the mist off writing your own externals. If you want to go EXTERNAL with your programming ... here is the place to start.

This is the topic discussed at the MHC Scripting Conference on Monday, June 12, 1995.



Displaying PICTS - HCSC 010995 (118624 bytes)

Topic stack for scripting conference of January 9, 1995. Narratives, script library, examples and demos explaining the use of the PICTURE external (HyperCard command) included in HyperCard.


Date/Time Functions - HCSC 010295 (88900 bytes)

Topic stack for scripting conference of January 2, 1995. Examples, tips and instructive narratives about using the built-in HyperCard date and time functions, date/time formats, and convert command.


Button Animations - HCSC 013095 (125046 bytes)

This is the topic stack for the scripting conference of January 30, 1995. The stack contains narratives and examples as well as a scripting library to facilitate the use of buttons with icons to provide annimation within HyperCard.


AddColor Basics - HCSC 011695 (84032 bytes)

This stack is the topic stack for the Scripting Conference of January 16, 1995. Contains tips and tricks, narratives and demonstrations for using AddColor with HyperCard 2.2 Color Tools.

Written by Kevin MacDonald who participated in the writing of the AddColor and Color Tools code while at AddMotion, it provides an in-depth view of dealing with color in HyperCard.



PictTool Utility - HCSC 010295 (5304 bytes)

This is the stack from the scripting conference of January 9, 1995. MacBrett provided this scripting example and automated scripting utility to assist users in working with the Picture command in HyperCard.


Resizable Stacks - HCSC100995 (269966 bytes)

This stack contains narratives, demonstrations, scripts, tips, and resources to help scripters manage their stack visual environments via dynamic scripting of card, field, button sizes and text and icon presentations.

Authored by MHC regular Mike Presky of Galileo Software, it presents an approach to electronic publishing concepts along with numerous examples.

Mike has provided a full suite of custom functions and handlers to cover everything from card resizing to managing the resizing of color PICTs and resources using AddColor. These scripting tools are compatible with one another and can be used together or singly to meet your own scripting needs.

The narrative information is organized within the shell of a standard Scripting Conference Topic Stack. Mike also provides a demonstration stack included in this bundle to demonstrate his very extensive set of resizing tools. This topic covers basic to advanced HyperTalk issues.

This is the Topic Reference Stack discussed at the MHC Scripting Conference on Monday, October 9, 1995.



Color Tools - HCSC 092595 (275561 bytes)

This stack contains narratives, demonstrations, scripts, tips, and resources to help scripters get started with the painting tools in the Color Tools stack.

Authored by MHC staffer Catherine Brothers Kunicki (CatBK), this topic provides insights, tool palette info, and demonstrations useful to all who would Add Color to their stacks.

Catherine has provided a special gem in the scripting library section of this stack: a utility button script that copies all color objects and resources from one stack to another ... a real boon for those who have spent hours creating a color environment they wish to duplicate in another stack. Card and background color objects are transferred to the destination stack, as well as PICT resources and ICONs. This is a major utility contribution to the HyperCard community. (Requires Power Tools & Color Tools stacks). NOTE: If you are primarily interested only in this special utility, it is being concurrently uploaded as a separate stack, "CopyAddColorCard1.0f", which includes a separate demo and further information.

The narrative information is organized within the shell of a standard Scripting Conference Topic Stack. This topic covers basic to advanced HyperTalk issues.

This is the Topic Reference Stack discussed at the MHC Scripting Conference on Monday, September 25, 1995.



Improving HC Speed - HCSC 022095 (159583 bytes)


This stack was revised by the author to include updated tests and benchmarks, and was re-released in February 1997. The version available here is the new one, though the description below still applies. -- jlg

+ Staff Pick -- one of the best scripting conference stacks

This stack contains a compilation of stack organization and scripting techniques to enhance the operating speed of HyperCard stacks.

Authored and researched by MHC Scripting Conference mentor Robert Howe [RHowe HMD] from published sources and tips provided by others, it is perhaps the best single source reference that every scripter should have nearby when contemplating and authoring a HyperCard program.

The stack contains timed tests for each of the many speed enhancement tips provided, as well as complete descriptions of how and why these tips work, and instructive naratives for each of the major methods of enhancement.

The information is organized within the shell of a standard Conference Reference Stack. The Contents popup button menu provides instant access to every tip. This stack is for everyone who speaks HyperTalk ... novice to pro.

This is the Topic Reference Stack presented at the MHC Scripting Conference on Monday, February 20, 1995. (and revised 2/97 -- jlg)



Booleans - HCSC 042996L (160106 bytes)

This stack contains narratives, tips, and graphic depictions to help scripters understand boolean (true/false) logic, "if/then" branching, and repeat loop constructions.

Authored by MHC Scripting Conference Mentor Brett Sher (macBRETT), this is the most concise presentation and ready reference of the very underpinnings of what scripting is all about that we've ever seen in one place.

Brett has done a great job in organizing and presenting these two very difficult topics for the beginning programmer to grasp.

Brett's presentation addresses specifically the syntax of HyperTalk in explaining boolean logic in branching scripts with "if/then/else" and repeat loops - however, the basic logic applies to programming in any language.

Brett has provided graphic flow charts with each card's information in order to help us visualize the concepts of the logic presented. The graphics also help one find a solution quickly while browsing the narrative cards.

The narrative information is organized within the shell of a standard Scripting Conference Topic Stack. This topic covers basic to advanced HyperTalk issues.

This is the topic reference stack discussed at the MHC Scripting Conference on Monday, April 29, 1996.



Menus How To 1 - HCSC 052096 (186292 bytes)

This stack contains narratives, tips, and how-to information to help scripters understand how to create custom menus in their own stacks. This is Stack 1 in a series.

Authored by scripting wizard and conference regular Dave Ritter (DJDave10), this stack gives one the basics to get started with menu creation. Dave's done a great job in presenting the first in this series and brings some thoughtful insight to how scripters might view simply the complex concept of menu usage.

The narrative information is organized within the shell of a standard Scripting Conference Topic Stack. This topic covers basic to advanced HyperTalk issues.

This is the Topic Reference Stack discussed at the MHC Scripting Conference on Monday, May 20, 1996.



Page 1 | Page 2 | Page 3 (top)

Developer ResourcesHome





 

HorizontalBar

Contact us 5226 West Nokomis Pky, Minneapolis MN 55417


 

 

 

 

All contents copyright (C) 1996, HyperActive Software. All rights reserved.
Revised: October 7, 1998
URL: http://www.hyperactivesw.com/HCSC3.html