Re: Opening NSDrawer on app startup
Re: Opening NSDrawer on app startup
- Subject: Re: Opening NSDrawer on app startup
- From: Charles Jolley <email@hidden>
- Date: Thu, 15 Nov 2001 16:28:45 -0600
The following would work without making the window key and order front:
DURING INIT CODE
{
[NSTimer scheduledTimerWithTimeInterval:0
target:self
selector:@selector(performOpen:)
userInfo:nil
repeats:NO];
}
- (void)performOpen: (id)sender
{
[myDrawer open] ;
}
My programs have all been NSDocument-based, so I have done this in the
-windowDidLoad method of the WindowController or
-windowControllerDidLoadNib: in NSDocument, but it should also work in
an -awakeFromNib method.
On Thursday, November 15, 2001, at 08:29 AM, Ronaldo Nascimento wrote:
- (id)awakeFromNib
{
[[myDrawer parentWindow] makeKeyAndOrderFront:self];
[myDrawer open];
return self;
}
On Thursday, August 16, 2001, at 12:52 AM, Lists wrote:
I have a drawer that I'm opening when my app starts up, based on their
state last time the app was quit. My problem is the only place I've
been able to get this to work is in windowDidBecomeMain, so if my app
was launched in the background, the drawer doesn't actually open until
the window is brought to the front. Other apps do this in the
background, but from where?
-john
_______________________________________________
cocoa-dev mailing list
email@hidden
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Ronaldo Nascimento
NetProof(r) Solutions
_______________________________________________
cocoa-dev mailing list
email@hidden
http://www.lists.apple.com/mailman/listinfo/cocoa-dev