Presents a setup panel as a sheet.
Original signature is '- (void) beginSetupSheetForWindow:(NSWindow*)owner modalDelegate:(id)modalDelegate didEndSelector:(SEL)didEndSelector contextInfo:(void*)contextInfo'

C# | Visual Basic | Visual C++ |
public virtual void BeginSetupSheetForWindowModalDelegateDidEndSelectorContextInfo( NSWindow owner, Id modalDelegate, IntPtr didEndSelector, IntPtr contextInfo )

- owner (NSWindow)
- The window the sheet will be attached to. If owner is not nil, the setup panel slides down as a sheet running as a document modal window. If owner is nil, this is an error.
- modalDelegate (Id)
- The modal delegate. The object that implements the didEndSelector.
- didEndSelector (IntPtr)
- Selector to invoke when the sheet ends. This selector is optional. If implemented by the modal delegate, this method is invoked after the modal session has ended, but before dismissing the same panel. didEndSelector may dismiss the save panel itself; otherwise it will be dismissed on return from the method. didEndSelector should have the following signature:
- contextInfo (IntPtr)
- Context information to be passed when the selector named by didEndSelector is invoked.

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