Customizing NSSavePanel

Last Revision:
Version 1.2, 2014-03-14
Upgraded for OS X 10.9 SDK
(Full Revision History)
Build Requirements:
Xcode 5.0, OS X 10.9
Runtime Requirements:
OS X 10.8 or later

"CustomSave" is a Cocoa application that demonstrates how to use and customize the NSSavePanel class. Customization is achieved by implementing several methods from the NSSavePanelDelegate as well as overriding one key NSDocument method "prepareSavePanel". An accessory view is also added to demonstrate further customization.