Table of Contents

Introduction
Who Should Read This?
How Does It Work?
Download(s)
System and Software Requirements
Adobe Photoshop Reserved Words

Tutorials
Overview
  1. Starting a Flex Project
  2. Hello World Panel
  3. Placing the CSXS Library

  4. Shortcut Buttons Panel
    1. JavaScript
    2. Design the Panel
    3. ActionScript
    4. Photoshop Persistent
    5. CSXS Logger AIR Debugger (Optional)

  5. Setting Up Script Listener

  6. Color Picker Panel
    1. JavaScript
    2. Design the Panel
    3. Find Character ID Code to Register Events
    4. ActionScript
    5. Create Custom Icons

  7. Flickr Search Panel
    1. Design the Panel
    2. Create a Flickr Service
    3. Design a Custom Module
    4. Modify Panel's Properties
    5. Connect on Preferences

  8. Per Layer Metadata Panel
    1. View Metadata
    2. JavaScript
    3. Find Character ID Code to Register Events
    4. Designing the Panel
    5. ActionScript
    6. Using Photomerge
Other Samples
Best Practices
Frequently Asked Questions
Acronyms and Definitions
Links
Adobe® Photoshop® Panel Developer's Guide

Who Should Read This?

The Adobe Photoshop Panel Developer's Guide is geared towards those with experience in one or more of the following groups:

For those who are experienced with Adobe Photoshop but have little exposure to programming, please refer to the Adobe Photoshop Developer Center. For those who do not fall into any of the groups, please refer to the Links section for other listed tutorials, resources, and books to prepare for the Adobe Photoshop Panel Developer's Guide.

Developers will learn how to create, develop, and host SWF files as a panel within Adobe Photoshop. The tutorials will prepare developers by walking through examples such as "Hello World" to complex examples involving bi-directional communication. The goal is to provide a foundation containing step-by-step tutorials and documentation and then leaving it up to the developers' imagination.