Book description
Macromedia Director 6 is the premiere authoring tool for delivering interactive content on both the Internet and the desktop. It is the dominant multimedia package for Windows 95/NT, Windows 3.1, and the Macintosh. A quarter million developers use Director(R) to incorporate animation and audio into dynamic Web pages, and to create engaging interactive corporate presentations, multimedia advertising, entertainment CD-ROMs, Enhanced music CDs, and even DVDs. Lingo is Director's powerful scripting language. This companion book to Director in a Nutshell is an essential tool for both new and experienced Lingo programmers seeking a deeper knowledge of the language. Bruce Epstein is the author of both these books and brings years of hands-on experience with Director and Lingo. The book includes numerous useful Lingo examples. Exhaustively tested, this book corrects many errors found in Macromedia's Lingo documentation and repeated verbatim in most third-party books. Extremely comprehensive, this book details dozens of misdocumented and undocumented Lingo keywords that are omitted from Macromedia's manuals and third-party books. Lingo in a Nutshell caters to the huge pool of Director users attempting to bridge the Lingo gap, yet provides the details for the experienced Linguist that are lacking in other Lingo books. In typical nutshell style (clear, concise, deep and narrow) this book explores the syntax, structure and commands of the Lingo language. The detailed chapters describe messages, events, scripts, handlers, variables, lists, file I/O, Behaviors, child objects, Xtras, and more. This book teaches you to troubleshoot and debug common Lingo errors. Lingo in a Nutshell is the book for which both Director users and power Lingo programmers have been yearning. The book extensively covers topics not found in other Lingo books:
Cross-platform Lingo differences
Lingo internals for experienced programmers
Events, messages, and scripts
Timers, tempos, cue points, and synchronization
Data types and expressions
Math, numerical expressions, geometry, and trigonometry
Coordinates, alignment, and registration point
Lingo in a Nutshell is the most concise and compete guide available. It is a high-end handbook at a low-end price. An essential desktop reference for every Director user.
Table of contents
-
Lingo in a Nutshell
- Preface
-
I. Lingo Basics
-
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
-
2. Events, Messages, and Scripts
- Events and Messages
- Lingo Script Types
- Trapping Events with Scripts
- Message Processing Order
- 3. Lingo Coding and Debugging Tips
- 4. Lingo Internals
-
1. How Lingo Thinks
-
II. Lingo Data Types and Expressions
- 5. Data Types and Expressions
-
6. Lists
- List Basics
- Lingo List Commands
- Commands by List Type
- List Utilities
- Other Lingo Commands That Use Lists
- 7. Strings
- 8. Math (and Gambling)
-
III. Lingo Events
- 9. Mouse Events
- 10. Keyboard Events
- 11. Timers and Dates
-
IV. Applied Lingo
-
12. Behaviors and Parent Scripts
- What Is a Behavior?
- Objects of Mystery
- Behaviors versus Other Script Types
- Behavior and Parent Script Lingo
- 13. Lingo Xtras and XObjects
- 14. External Files
- 15. The MUI Dialog Xtra
-
12. Behaviors and Parent Scripts
-
V. Lingo Command Reference
- 16. Enumerated Values
-
17. Changed, Undocumented, and Misdocumented Lingo
-
Underdocumented Utilities and Lingo
- LINGO.INI and DIRECTOR.INI Files
- Launcher Utility
-
Xtras and XObjects
- FileIO Xtra—Read and Write Text Files
- MUI Dialog Xtra—Custom Dialog Boxes
- Custom Button Editor Xtra—Multi-state Buttons
- DirMMX Xtra
- The UI Helper Xtra and FileXtra
- The ActiveX Xtra and Java Export Xtra
- QuickTime-Related Xtras
- Flash Asset and Custom Cursor Xtras
- Unsupported Xtras
- Serial Port, CommPort, and Other XObjects
- Undocumented Variations and Misdocumented Lingo
- Lingo Changes from Director 5
- Obsolete Lingo
-
Underdocumented Utilities and Lingo
- 18. Lingo Keyword and Command Summary
- 19. The Lingo Symbol Table
- VI. Appendixes
- Index
Product information
- Title: Lingo in a Nutshell
- Author(s):
- Release date: November 1998
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781565924932
You might also like
book
GameMaker: Studio 100 Programming Challenges
Push your GameMaker programming skills to the edge with 100 programming challenges using the popular GameMaker: …
book
Handbook of Exchange Rates
Praise for Handbook of Exchange Rates "This book is remarkable. I expect it to become the …
book
The Unrealized Opportunities with Real-Time Data
The amount of data generated from various processes and platforms has increased exponentially in the past …
book
Visual C++® 6 Unleashed
Visual C++ 6 Unleashed provides comprehensive coverage of the core topics for Visual C++ 6 programming. …