cool HyperCard stack tutorial
Eric Chatonet
eric.chatonet at sosmartsoftware.com
Thu May 12 04:23:07 EDT 2005
Hi Xavier, Andy... and all,
I think that "old" HC tutorials may be useful!
For instance, I put on my site the 70 tutorial stacks I wrote for the
french edition of MacWorld between 1993 and 2000.
Since less than 3 months, there were more than 2000 stacks dowloaded.
Unfortunately, all this is in french only :-(
Best regards from Paris,
PS. For info, here are the first 50 subjects among more than 200:
How and why to set the parameters of a handler
How and why to write a function?
Mastering repeat control structures
Mastering condition control structures
Mastering pass and exit control structures
Understanding variables
Creating a report
Marking cards
Organizing programming
Mastering demos and/or examples
Recursion and recursive programming
HyperText
ASCII code
Naming menu items: traps to avoid, tips and proper etiquette
What is a stack in use: tips and traps to avoid
Everything you want to know about using text in HyperCard
AppleScript in a stack: Why and how?
Different types of architecture for a HyperCard project
Numbers, calculations and HyperCard
Navigating in HyperCard
Everything you ever wanted to know about buttons
Everything you ever wanted to know about fields
Working with dates
Avoiding the pitfalls of locked media
Creating a preferences file
Mastering palettes
Defining dialog boxes with ResEdit
What determines the execution speed of a stack?
The passing order of messages
Menus, what are they good for?
Data fork and resource fork, what are they for?
Drag and Drop: a user-friendly option!
The standard externals in HC: why and how?
The user’s environment: Why is it important?
Knowing the location of a file on a disk
Managing access paths dynamically
Avoiding the 30,000-character limit by using a script!
Put a turbo in your stacks by using global variables!
Messages that HyperCard sends to fields
HyperTalk operators: indispensable to master HyperCard
The conventions to write messages, functions and properties
How to identify HyperCard objects correctly
“It”, the most useful all-around variable in HyperCard
Avoiding the pitfalls of a pop card
Menus and buttons: Respecting the interface is essential!
Knowing and respecting the user’s environment is essential!
What is the purpose of quotation marks in HyperTalk programming?
The coordinate system in HyperCard
Boolean values [true] and [false]
Loosen up with [pass] and [send]
etc.
Go to http://www.sosmartsoftware.com/?r=hypercard&l=en for more info :-)
Le 12 mai 05, à 09:50, xbury.cs at clearstream.com a écrit :
> True they are relics but not useless in any way...
>
> I just posted them for their scripting techniques, not their utility
> value.
Amicalement,
Eric Chatonet.
----------------------------------------------------------------
So Smart Software
For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch
----------------------------------------------------------------
Web site http://www.sosmartsoftware.com/
Email eric.chatonet at sosmartsoftware.com/
Phone 33 (0)1 43 31 77 62
Mobile 33 (0)6 20 74 50 86
----------------------------------------------------------------
More information about the use-livecode
mailing list