In my application I open a sheet window for user input. Because the window is complex and has a few textfields and a few buttons I created a separate controller for it (InputWindowController).
When the sheet is closed I want to receive some values from the InputWindowController but I don't know how. In all samples I found the controls in the sheet are connected to Outlets in the main controller but that is not what I want. If I do like that I don't need a separate controller.
Also I am not exactly sure what the ContextInfo is for. You can set it right before the sheet should open and you can receive it when it is closed. If I could change the contextInfo in the sheet while it is open it really would help a lot.