Re: How to save a window's position and size
Re: How to save a window's position and size
- Subject: Re: How to save a window's position and size
- From: Sandor Szatmari via Cocoa-dev <email@hidden>
- Date: Sat, 23 May 2020 16:45:28 -0400
Gabriel,
> On May 23, 2020, at 15:54, Gabriel Zachmann via Cocoa-dev
> <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"];
‘myApp’ may just be obfuscated from your real value, but I tend to give windows
save keys unique names so that as an app grows the defaults are easily readable
and there are no collisions.
Sandor
> }
>
>
> _______________________________________________
>
> 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
_______________________________________________
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