GridMenu

Last Revision:
Version 1.1, 2012-05-16
Upgraded to Xcode 4.3 and Mac OS X 10.7, fixed some compiler warnings.
(Full Revision History)
Build Requirements:
Xcode 4.3, Mac OS X 10.7.x or later
Runtime Requirements:
Mac OS X 10.5.x or later

"GridMenu" is a Cocoa application that demonstrates how to implement a "grid-like" menu inside a NSPopupButton using NSMatrix, NSCollectionView and a NSView containing multiple NSTrackingAreas for the content. This is done by embedding a custom NSView inside an NSMenuItem.