Most professional digital images in the wild today have been touched by Adobe Photoshop
software, whether they are on a billboard, in a magazine, or on the movie screen. Equally
prominent are the number of Photoshop users who seek the ability to change the interface to
accommodate their unique work styles. Customization of the Photoshop interface generally
entails rearranging and hiding or showing different panels and saving custom workspaces.
Some of the ways that users can leverage SWF-based panels in Photoshop CS4 include:
• Training—Create video feeds and step-by-step tutorials that can be viewed within Photoshop,
such as feature tutorials or custom workflow instructions.
• Browsing exchange—Create a custom browser to exchange files and data from websites,
photo galleries, and databases and to load them directly into Photoshop.
• Peer-to-peer exchange—Communicate and exchange ideas and data with colleagues without
leaving the Photoshop environment.
• Metadata tracking and processing—Add custom information to the File Info window tabs,
such as network-stored keywords, spell checking, and more, which can then be processed by
external databases for verification, asset tracking, and so on.
Also based on Flash technology, the File Info window enables customers to add, track, and process custom
metadata for any file opened in Photoshop CS4.
2
Panel creation
Creating panels for Photoshop in the past was a frustrating and difficult task. Now developers
can create cross-platform, cross-application, nonmodal, vector-based, network-aware extensions
using Flash or Flex. In fact, virtually any Photoshop user, with no programming knowledge
whatsoever can create such panels using Configurator.
Using Adobe Configurator 1.0, you can quickly mix and match Photoshop tools and functions into a suitable
custom configuration that can be fully integrated with the Photoshop CS4 interface.
Once you are done, all that is necessary is to save the results to the Plug-ins/Panels folder to
make them available when you restart Photoshop CS4. A good example of what can be done in
Configurator is the Dr. Brown Basic 3D Lenticular panel, created by Russell Brown to quickly
walk through the creation of 3D lenticular images with Photoshop CS4 Extended. These images
turn normal 2D Photoshop layers into 3D objects and then split the objects into pairs, giving the
final image 3D depth when viewed with the same glasses used to view traditional 3D movies.
Russell Brown’s 3D Lenticular panel exemplifies
how integrated, interactive tutorials can be
built into Photoshop CS4, without the need for
extensive programming knowledge.
3
Advanced Photoshop panels
Expert Photoshop users and application developers can create Photoshop panels that contain
new and more detailed capabilities, building the SWF file using applications like Flex Builder 3
or Flash CS4 Professional. In many cases, they also need to create a custom JavaScript file, using
such applications as Adobe ExtendScript Toolkit CS4, which is included in the Photoshop CS4
installation. A CSXS (Creative Suite eXtensible Services) Library, included with the Photoshop
Panel Developers Guide, is added to this package to communicate between the SWF file, the
JavaScript file, and Photoshop CS4.
To obtain a free copy of the Photoshop Panel Developer’s Guide, visit the Photoshop Developer
Center at www.adobe.com/devnet/photoshop.
Adobe Configurator 1.0 is a free application available by download from Adobe Labs at
labs.adobe.com/technologies/configurator.
For more details on lenticular imaging, or to obtain a copy of the Russell Brown panel, visit
www.russellbrown.com.
Adobe, the Adobe logo, Creative Suite, Flash, Flex, Flex Builder, Kuler, and Photoshop are either registered trademarks or trademarks of Adobe Systems
Adobe Systems Incorporated Incorporated in the United States and/or other countries. All other trademarks are the property of their respective owners.
345 Park Avenue
San Jose, CA 95110-2704 © 2009 Adobe Systems Incorporated. All rights reserved. Printed in the USA.
USA
www.adobe.com 91011004 8/09