Skip navigation.
 
mlRe: Stupid question: how do you show an NSWindow?
FROM : Nathaniel Gottlieb-Graham
DATE : Mon Mar 10 22:40:48 2008

Okay, now I have another problem.  When the window in question is 
closed programmatically using -orderOut:, I can bring it back using -
makeKeyAndOrderFront: , and then order it out again and repeat this 
procedure as many times as I want.  However, when I click on the 
window's close button, when I bring it back with -
makeKeyAndOrderFront:, the window "freezes" and its close button 
appears constantly held down (the window isn't being released when 
closed).  How should I handle this?  Do I need to use an 
NSWindowController (and how do I do this), etc.

Thanks again for all the help thus far!


On Mar 10, 2008, at 2:31 PM, Matt Mashyna wrote:
>
> Well, I can think of something. I do this all the time for things 
> like an info window. I have an app controller with an IBOutlet to 
> the window I want to hide and show and I call [aWindow 
> makeKeyAndOrderFront:self]  to show it and [aWindow close] to hide 
> it. You need to make sure that you have the "Release when Closed" 
> checkbox turned off in IB to make sure it doesn't, uh ...  get 
> released when closed.
>
> If it's not showing when you do this, look in the debugger console 
> to see if you are getting an exception and check in the debugger 
> when you are about to show it and see if it's stale.
>
> Hope that helps.
>
> Matt
>

Related mailsAuthorDate
mlStupid question: how do you show an NSWindow? Nathaniel Gottlieb… Mar 10, 19:12
mlRe: Stupid question: how do you show an NSWindow? I. Savant Mar 10, 19:25
mlRe: Stupid question: how do you show an NSWindow? Dave Hersey Mar 10, 19:30
mlRe: Stupid question: how do you show an NSWindow? Matt Mashyna Mar 10, 19:31
mlRe: Stupid question: how do you show an NSWindow? Nathaniel Gottlieb… Mar 10, 21:20
mlRe: Stupid question: how do you show an NSWindow? Nathaniel Gottlieb… Mar 10, 22:40
mlRe: Stupid question: how do you show an NSWindow? Mike Abdullah Mar 11, 00:09
mlRe: Stupid question: how do you show an NSWindow? Nathaniel Gottlieb… Mar 11, 01:06