• 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: What is the best way?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What is the best way?


  • Subject: Re: What is the best way?
  • From: "Ronnie B" <email@hidden>
  • Date: Tue, 15 Jul 2008 09:13:38 -0400

awakeFromNib was my first guess.  Thanks for the pointers.



On Mon, Jul 14, 2008 at 4:07 PM, Scott Ribe <email@hidden>
wrote:

> > Thats correct.  The main window is not covered up.  The second window is
> not
> > modal I agree.  In the second window I just need to collect some
> additional
> > info that will go the the second's window controller.  There will be OK
> and
> > Cancel buttons on that window to close it.  The main window will not
> change
> > after.
> >
>
> OK, so I think the bits you are looking for are:
>
> - the screen method of NSWindow to find what screen your main window is on
>
> - the visibleFrame method of NSScreen to get the bounds of that screen,
> less
> the menu bar and dock
>
> - the frame method of NSWindow to get the location of your main window
>
> - the setFrame:display: method of NSWindow to adjust the locations of your
> main & settings windows so they don't overlap
>
> You may also want to look at the awakeFromNib method in your controller,
> because that's a good point to do all this, the window size and location
> will be set from the nib, but it won't be displayed yet, and you can
> position it there, and it will be displayed at the location you set with
> any
> visible blink or move.
>
> Personally, I would consider displaying the settings window as a sheet on
> the main window, and require the user to choose the settings before
> proceeding--unless you think the user needs to see the main window while
> making the settings...
>
> --
> Scott Ribe
> email@hidden
> http://www.killerbytes.com/
> (303) 722-0567 voice
>
>
>
_______________________________________________

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

References: 
 >Re: What is the best way? (From: "Ronnie B" <email@hidden>)
 >Re: What is the best way? (From: Scott Ribe <email@hidden>)

  • Prev by Date: Re: Toolbar code in separate Controller?
  • Next by Date: Re: Hillegass, Third Edition, Chapter 18
  • Previous by thread: Re: What is the best way?
  • Next by thread: Re: What is the best way?
  • Index(es):
    • Date
    • Thread