• 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: How to save a window's position and size
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to save a window's position and size


  • Subject: Re: How to save a window's position and size
  • From: Carl Hoefs via Cocoa-dev <email@hidden>
  • Date: Sat, 23 May 2020 12:59:31 -0700

No guarantees, but you could try moving your code into an AppDelegate method
that gets invoked earlier:

- (void)applicationWillFinishLaunching:(NSNotification *)notification;

-Carl


> On May 23, 2020, at 12:53 PM, Gabriel Zachmann <email@hidden> wrote:
>
> Actually, after observing the new behavior for a while,
> I have to say it's "almost" perfect.
>
> The window still opens at some funny position with a smallish size (where is
> that stored?),
> but with no content, just grey inside, for a split second,
> then it snaps to the autosaved position/size.
>
> It's OK, but is there a way to make it appear directly at the autosaved
> position?
>
> Best regards, Gabriel
>
>
> PS:
> For reference, this is what I do in AppDelegate's
> applicationDidFinishLaunching:
>
> - (void) applicationDidFinishLaunching: (NSNotification *) aNotification
> {
>    [self.window setDelegate: self];
>
>    self.masterViewController = [[MasterViewController alloc] initWithNibName:
> @"MasterViewController" bundle: nil];
>
>    [self.window.contentView addSubview: self.masterViewController.view];
>    self.masterViewController.view.frame = ((NSView*)
> self.window.contentView).bounds;
>    [self.window makeFirstResponder: self.masterViewController.view];
>
>    [self.window setFrameAutosaveName: @"myApp"];
> }
>
>

_______________________________________________

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: How to save a window's position and size
      • From: Gabriel Zachmann via Cocoa-dev <email@hidden>
References: 
 >How to save a window's position and size (From: Gabriel Zachmann via Cocoa-dev <email@hidden>)
 >Re: How to save a window's position and size (From: Carl Hoefs via Cocoa-dev <email@hidden>)
 >Re: How to save a window's position and size (From: Gabriel Zachmann via Cocoa-dev <email@hidden>)

  • Prev by Date: Re: How to save a window's position and size
  • Next by Date: Re: How to save a window's position and size
  • Previous by thread: Re: How to save a window's position and size
  • Next by thread: Re: How to save a window's position and size
  • Index(es):
    • Date
    • Thread