Title Banner

Previous Book Contents Book Index Next

Inside Macintosh: OpenDoc Programmer's Guide / Part 3 - Human Interface Guidelines


Chapter 14 - Guidelines for Content Manipulation

This chapter completes the presentation of the OpenDoc human interface guidelines for the Mac OS platform by describing how your part editor should provide for user modification of content, including data transfer through the clipboard, drag and drop, and linking.

Before reading this chapter, you should be familiar with the information in Chapter 12, "Basic Interface Elements." For guidelines for displaying your part's content, see Chapter 13, "Guidelines for Part Display." See also Appendix B, "HI Checklist," for a quick summary of all guidelines.

Programming instructions related to the guidelines in this chapter are found elsewhere in this book; see especially Chapter 8, "Data Transfer."


Chapter Contents
Handling Content
Resizing or Adding Frames When Pasting
Displaying Continuous Content in Sequenced Frames
Drawing Sequence Indicators
Sequenced Frames and Part Windows
Selections in Sequenced Frames
Deleting Content
Supporting Undo
Transferring Data
Single Parts Versus Intrinsic Content
Incorporating Transferred Data
Embedding Transferred Data
Where to Place Transferred Data
Inserting a Document
Pasting
Dropping
Preserving Relationships
Pasting With the Paste As Dialog Box
Using Drag and Drop
Starting a Drag Operation
Providing Destination Feedback
Dropping
Force-Move and Force-Copy
Dropping Content Into a Part Displayed as an Icon
Using Links
Creating and Deleting Links
Displaying Link Information
Updating Links
Editing Links
Showing Link Borders and Selecting Links
Moving and Copying Links
Supporting Scripting
Attaching Scripts
Script-Editing Interface
Dropping Scripts on a Part

Previous Book Contents Book Index Next

© Apple Computer, Inc.
16 JUL 1996




Navigation graphic, see text links

Main | Page One | What's New | Apple Computer, Inc. | Find It | Contact Us | Help