My Account
View Cart
Home
Community
Books & Videos
Safari Books Online
Conferences
Training
School of Technology
About
Complete List
Bestsellers
New Releases
Rough Cuts
Upcoming Titles
Ebooks
By Publisher
By Series
Out of Print
Order Info
Search
Search Tips
Tell a friend
Lingo in a Nutshell
By
Bruce A. Epstein
November 1998
Pages: 625
|
Table of Contents
|
Index
|
Sample Chapters
|
Colophon
Table of Contents
Lingo Basics
Chapter 1
How Lingo Thinks
So You're Too Busy to Learn Lingo
Lingo Scripting Basics
Variables and Properties
Lingo's Skeletal Structure
Conditional Execution
Parameters and Arguments
Chapter 2
Events, Messages, and Scripts
Events and Messages
Lingo Script Types
Trapping Events with Scripts
Message Processing Order
Chapter 3
Lingo Coding and Debugging Tips
Lingo Coding Tips
Zen and the Art of Debugging
The Lingo Debugger
A Simple Sample Debugging Session
Lingo Debugging Commands
Chapter 4
Lingo Internals
Lingo Internals
Lingo Data Types and Expressions
Chapter 5
Data Types and Expressions
Data Types and Variable Types
Operators
Chapter 6
Lists
List Basics
Lingo List Commands
Commands by List Type
List Utilities
Other Lingo Commands That Use Lists
Chapter 7
Strings
Strings and Chunk Expressions
Chapter 8
Math (and Gambling)
Arithmetic Operators
Math Functions
Number Systems and Formats
Lingo Events
Chapter 9
Mouse Events
Mouse Events
Mouse Properties
Mouse Tasks
Chapter 10
Keyboard Events
Keyboard Events
Keyboard Properties
Filtering Keyboard Input
Keyboard Tasks
Chapter 11
Timers and Dates
Timers and Delays
Time Units
Date and Time Functions
Timing Utilities
Applied Lingo
Chapter 12
Behaviors and Parent Scripts
What Is a Behavior?
Objects of Mystery
Behaviors versus Other Script Types
Behavior and Parent Script Lingo
Chapter 13
Lingo Xtras and XObjects
Xtras
Lingo Scripting Xtras
Writing Your Own Xtras
Chapter 14
External Files
External Files
File Paths
FileIO
External Applications
Chapter 15
The MUI Dialog Xtra
MUI Alert Dialogs
Custom MUI Dialogs
Lingo Command Reference
Chapter 16
Enumerated Values
Chapter 17
Changed, Undocumented, and Misdocumented Lingo
Underdocumented Utilities and Lingo
Chapter 18
Lingo Keyword and Command Summary
Chapter 19
The Lingo Symbol Table
Why Do I Care?
Appendixes
Appendix
ASCII Codes and Key Codes
Appendix
Changes in D6 Through D6.5
New Lingo in Director 6.5
QuickTime 3 Sprite Asset Xtra
QTVR 1.0 Xtra
Flash Asset Xtra
Custom Cursor Xtra
Changes in Earlier Versions of D6
Appendix
Case-Sensitivity, Sort Order, Diacritical Marks, and Space-Sensitivity
Case-Sensitivity
Diacritical Marks
Space-Sensitivity
Appendix
The DIRECTOR.INI and LINGO.INI Files
DIRECTOR.INI
LINGO.INI
Appendix
Error Messages and Error Codes
Lingo Compiler and Runtime Error Messages
Director Error Codes
FileIO Errors
SWA Xtra getError(), getErrorString()
Flash Asset Xtra getError()
Network Errors—netError()
MOA Errors
Return to
Lingo in a Nutshell