home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1995 March: Reference Library / Apple_Developer_Group_CD_Series_March_1995_Reference_Library.iso / Technical Documentation / OpenDoc Documentation / Documentation ReadMe
Encoding:
Text File  |  1995-01-19  |  2.5 KB  |  32 lines  |  [TEXT/ttxt]

  1. OpenDoc Documentation ReadMe File
  2. November 1994
  3.  
  4.  
  5. FOLDER CONTENTS
  6. This folder contains the principal developer documentation for OpenDoc on the Macintosh platform. In addition to this ReadMe file and a Recipes folder, these are the titles:
  7.  
  8. OpenDoc Class Reference
  9. OpenDoc Programmer's Guide
  10. OpenDoc Cookbook
  11. OpenDoc Human Interface Guidelines
  12.  
  13. All books are in Apple DocViewer format. All are preliminary; the information in them is in some cases incomplete and is not guaranteed to be current with the version of OpenDoc that ships with this seed. Note particularly the errata sheet that accompanies the Class Reference.
  14.  
  15. Besides the OpenDoc Human Interface Guidelines, the Human Interface folder contains drag and drop guidelines and a checklist that you can use to ensure that your part editors conform to the OpenDoc human interface guidelines.
  16.  
  17.  
  18. RECIPES
  19. The Recipes folder contains discussions and code provided by the OpenDoc development team to help you get started programming. Much of the information in the recipes has been incorporated into the Programmer's Guide or the Cookbook, although the recipes may be more up-to-date and may contain code examples not shown elsewhere.
  20.  
  21.  
  22. NOTE ON SCRIPTING SUPPORT
  23. As of the date of this release, the design of scripting support in OpenDoc has not yet been finalized. Most of the stucture is in place, but you should look at the current scripting APIs more to get a general sense of the direction we are heading than to actually start programming.
  24.  
  25. If you have worked with scripting in the A6 version of OpenDoc, you’ll notice that the ODSemanticInterface class has undergone some radical changes, dictated by the conversion to SOM and in anticipation of DSOM.  Much of the API of the old XMPSemanticInterface class is now found in the SIHelper utility class. 
  26.  
  27. Currently, some of the semantic events functionality is missing because of these design changes. Apple event handlers and coercion handlers work only for the document shell. Object accessors and the other OSL special callback functions are not yet working. The new API for furnishing 'aete' resources to OpenDoc and for running scripts from OpenDoc has not been implemented. Therefore, you will not be able to put scripting support into your parts in this release. We regret this inconvenience, and plan to fix semantic-events support for beta.
  28.  
  29. The current documentation is mostly correct, but you can expect some changes. The format of a token will change to improve backward compatibility with Apple Event Manager calls, and there will be other small changes as well. 
  30.  
  31.  
  32.