Document Revision History

This table describes the changes to Window Programming Guide.

DateNotes
2009-11-27

Revised the article Updating the Cursor Image in a Window, previously titled “Setting Pointer Rectangles for Windows.”

2009-05-15

Updated for OS X v10.6.

2009-02-04

Added information on the use of backing locations to improve performance.

2008-10-15

Provided links to delegate methods.

2006-10-03

Clarified the behavior of the setFrameAutosaveName: method in conjunction with a window's window controller.

 

Added window-controller requirement for the NSWindow setFrameAutosaveName: method to Saving a Window’s Position into the User’s Defaults.

2005-09-08

Made correction to "Using the Windows Menu" article. Changed title from "Windows and Panels."

2004-08-31

Updated Setting a Window’s Appearance to cover enabling and disabling buttons in the title bar, and to discuss setting a window’s background color and transparency.

 

“Setting a Window’s Level” renamed Window Layers and Levels and augmented.

 

“Changing the Key and Main Windows” renamed to Window Layering and Types of Windows and augmented.

 

Augmented Sizing and Placing Windows to discuss animated resizing, window cascading, and constraining window size and position.

 

Minor changes to Using the Window Menu.

2003-06-05

Clarified the concepts of key and main windows in Window Layering and Types of Windows“.

2002-11-12

Revision history was added to existing topic.