Invoked to allow the delegate to specify a display location for the menu.
Original signature is '- (NSRect)confinementRectForMenu:(NSMenu *)menu onScreen:(NSScreen *)screen'
Available in Mac OS X v10.6 and later.

C# | Visual Basic | Visual C++ |
public event NSMenu..::..ConfinementRectForMenuOnScreenEventHandler ConfinementRectForMenuOnScreen
Public Event ConfinementRectForMenuOnScreen As NSMenu..::..ConfinementRectForMenuOnScreenEventHandler
public: event NSMenu..::..ConfinementRectForMenuOnScreenEventHandler^ ConfinementRectForMenuOnScreen { void add (NSMenu..::..ConfinementRectForMenuOnScreenEventHandler^ value); void remove (NSMenu..::..ConfinementRectForMenuOnScreenEventHandler^ value); }

The rectangle, in screen coordinates, the menu should be displayed within.

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later)