• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Stupid question: how do you show an NSWindow?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Stupid question: how do you show an NSWindow?


  • Subject: Re: Stupid question: how do you show an NSWindow?
  • From: Matt Mashyna <email@hidden>
  • Date: Mon, 10 Mar 2008 14:31:51 -0400

On Mar 10, 2008, at 2:12 PM, Nathaniel Gottlieb-Graham wrote:

This is going to sound really stupid, but how do you show an NSWindow? [aWindow close] seems to be the appropriate method to close it, but idiotically enough, I can't seem to find a way re-show the window once it's no longer on-screen. [aWindow makeKeyAndOrderFront:sender] will only bring the window forward if it's already visible, and doesn't seem to do anything if the window isn't already there. I've searched through NSWindow's class reference, and I may be overlooking something obvious, but I just can't seem to figure this out.


Thanks, Nathaniel


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

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Stupid question: how do you show an NSWindow?
      • From: Nathaniel Gottlieb-Graham <email@hidden>
    • Re: Stupid question: how do you show an NSWindow?
      • From: Nathaniel Gottlieb-Graham <email@hidden>
References: 
 >Stupid question: how do you show an NSWindow? (From: Nathaniel Gottlieb-Graham <email@hidden>)

  • Prev by Date: Re: Stupid question: how do you show an NSWindow?
  • Next by Date: Re: fileExistsAtPath with * to indicate random
  • Previous by thread: Re: Stupid question: how do you show an NSWindow?
  • Next by thread: Re: Stupid question: how do you show an NSWindow?
  • Index(es):
    • Date
    • Thread