Re: open Drawer on startup
Re: open Drawer on startup
- Subject: Re: open Drawer on startup
- From: Donald Brown <email@hidden>
- Date: Sat, 01 Dec 2001 04:21:11 -0600
Saw this on the list recently. For some reason (I think because, while your
window has loaded, the drawer hasn't yet), you have to delay briefly. This
can be done by:
[myDrawer performSelector:@selector(open:) withObject:nil afterDelay:0.0];
Donald
on 12/1/01 4:03 AM, Jake at email@hidden wrote:
>
okay, now I am trying to open keep the drawer open as default once the
>
window becomes loaded. so in my window controller i did:
>
>
- (void)windowDidLoad
>
{
>
NSLog("before @%d", [myDrawer state]);
>
[myDrawer open];
>
NSLog("after @%d", [myDrawer state]);
>
[[self window] update];
>
}
>
>
while the program gracefully returned
>
>
before 0
>
after 1
>
>
the drawer doesn't appear. I installed a toggle button for the same
>
drawer, and from it's behavior, first click yields nothing, second click
>
opens drawer, it appears that the drawer is indeed "open". so what am i
>
missing here?
>
>
Thanks. Jake
>
_______________________________________________
>
cocoa-dev mailing list
>
email@hidden
>
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
--
Donald Brown
email@hidden
http://www.eamontales.com
We have met the enemy and he is us - Pogo