Adobe InDesign CS5 Products Software Development Kit (Build 355, April 2010) ReadMe File ______________________________________________________________________ This SDK provides the information you need to develop software modules that plug into and extend the functionality of Adobe InDesign CS5 products. ______________________________________________________________________ This file has the following sections: 1. Legal 2. Development Environments 3. Porting 4. SDK Documentation Overview 5. Known Issues 6. AGL Headers and Libraries 7. SDK Support and Adobe Partner Programs *********************************************************** 1. Legal *********************************************************** You may use this SDK only in a manner consistent with the included End User License Agreement: /legalnotices/EULAs.pdf Other notices, terms and conditions pertaining to third-party software are located at: http://www.adobe.com/go/thirdparty *********************************************************** 2. Development Environments *********************************************************** Windows: Microsoft Windows XP with service pack 2 or higher Microsoft Visual Studio 2008 Mac OS: Mac OS 10.5 XCode 3.1.3 (Download from: http://developer.apple.com/tools/download/) NOTE: To run InDesign in the Japanese feature set, you must have an operating system with Japanese language support. NOTE: For the requirements to run InDesign and InCopy, see the ReadMe files for those products. *********************************************************** 3. Porting *********************************************************** For detailed porting instructions, see "Adobe InDesign CS5 Porting Guide": /docs/guides/porting-guide.pdf *********************************************************** 4. SDK Documentation Overview *********************************************************** If you are new to InDesign development, see "Getting Started with the Adobe InDesign CS5 Products SDK": /getting-started.pdf PDF versions of our written documentation are in the following directory: /docs/guides These documents also are built into the API reference, which is provided in the following two files: /docs/references/index.chm /docs/references/sdkdocs.tar.gz Both contain reference documentation for all public APIs and SDK sample code, as well as an HTML version of the PDF documentation listed above. The index.chm file is a compressed HTML file, for use on Windows. To view its contents, double-click the file icon on Windows. The sdkdocs.tar.gz archive is for use on Mac OS. To expand this archive on Mac OS, double-click the file. It decompresses to a subfolder named sdkdocs. To view the reference, double-click index.html. *********************************************************** 5. Known Issues *********************************************************** * If you installed security update 896358 or Microsoft Windows Server 2003 Service Pack 1 (SP1), you may experience broken links and missing text while viewing the /docs/references/index.chm file. Use one of the following workarounds: Method 1 -------- 1. Double-click the index.chm file. 2. In the "Open File-Security Warning" dialog box, clear the "Always ask before opening this file" check box. 3. Click Open. Method 2 -------- 1. Right-click the index.chm file, then click Properties. 2. Click Unblock. 3. Double-click the index.chm file to open the file. For details, see http://support.microsoft.com/kb/902225. *********************************************************** 6. AGL Headers and Libraries *********************************************************** AGL (Adobe Globalization Library) is based on ICU (International Components for Unicode), developed by IBM. InDesign CS5 exposes some public APIs that allow third-party developers to get the ICU locale for a language. The version that InDesign CS5 uses is based on ICU version 3.4 headers and Windows libraries in /external/icu, available for your use. For more information on ICU open source, see: http://www-306.ibm.com/software/globalization/icu/index.jsp *********************************************************** 7. SDK Support and Adobe Partner Programs *********************************************************** Information on Adobe support, in general, may be found at: http://www.adobe.com/support/programs/ If you are a partner who extends, markets, or sells Adobe products or solutions, you should consider membership in the Adobe Partner Connection Solution Partner Program. The Solution Partner Program provides development support, access to timely product information, as well as various marketing benefits. To learn more about the program, point your browser to: http://go.adobe.com/kb/cs_cpsid_50036_en-us _____________________________________________________________________________ Copyright 2010 Adobe Systems Incorporated. All rights reserved. Adobe and InDesign are registered trademarks or trademarks of Adobe Systems, Incorporated in the United States and/or other countries. Microsoft and Windows are registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Apple and Mac OS are trademarks of Apple Computer, Incorporated, registered in the United States and other countries. IBM is a trademark of International Business Machines Corporation, registered in the United States and other countries. All other trademarks are the property of their respective owners. _____________________________________________________________________________