AppleScript Studio Programming Guide
PDF
Introduction
About AppleScript Studio
What Is AppleScript Studio?
What Makes AppleScript Studio Special?
How AppleScript Studio Works
Creating a Hello World Application
AppleScript Studio Sample Applications
AppleScript Studio Components
AppleScript Overview
Xcode Features for AppleScript Studio
Interface Builder Features for AppleScript Studio
Cocoa Framework Overview
AppleScriptKit Framework Overview
Programming With AppleScript Studio
Additional Information on AppleScript Studio
AppleScript Studio Terminology
Programming Tips
Troubleshooting
AppleScript Studio Cookbook
Performing User Interface Actions
Specifying Minimum Requirements for an Application
Adding AppleScript Studio Support to Your Cocoa Application
Setting the Keyboard Focus
Obtaining the Path to the Current Application
Currency Converter Tutorial
Design the Application
Create a Project
Build the Interface
Connect the Interface
Write Event Handlers
Build and Run the Application
Where To Go From Here
Mail Search Tutorial: Design the Application
Before You Start This Tutorial
Identify a Goal for the Application
Examine Mail’s Scripting Dictionary
Specify Operations for Mail Search
Design the Interface
Plan the Code
Mail Search Tutorial: Create the Interface
Create a Project
Add an Image File to the Project
Build the Interface
Mail Search Tutorial: Connect the Interface
Mail Search Tutorial: Write the Code
Obtaining the Code for the Mail Search Tutorial
Define Global Variables and Properties
Write Event Handlers for the Interface
Write Scripts and Additional Handlers
Mail Search Tutorial: Build and Test the Application
Build and Run Mail Search
Check for Syntax Errors
Mail Search Tutorial: Customize the Application
Customize Menus
Customize the About Window
Customize Version and Copyright Information
Customize Icons
Appendix A: AppleScript Studio System Requirements and Version Information
Appendix B: Mail Search Tutorial, Full Script Listing
Glossary
Revision History