• 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: Auto-opening a Drawer
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Auto-opening a Drawer


  • Subject: Re: Auto-opening a Drawer
  • From: Charles Jolley <email@hidden>
  • Date: Fri, 13 Jul 2001 00:31:41 -0500

Thanks Peter! This worked very well! It also provides a nice effect since my window is first displayed and then the drawer opens. Easy and nice looking!

Cheers,
-Charles

PS. Does anyone know if this is the way the API is supposed to work? Shouldn't I just be able to send [myDrawer open] from awakeFromNib: (or some such method) and have it open at the right time? If that is the intended operation, then this is a bug...

On Thursday, July 12, 2001, at 11:39 PM, Peter Ammon wrote:

On Thursday, July 12, 2001, at 01:35 PM, Charles Jolley wrote:

Hello Cocoa Afscinandos:

I know this is simple, but I can't seem to get it to work. I have an NSDrawer attached to a window that I want to have open automatically when the window is created. I am using NSDocument and the default NSWindowController instances.

I have tried sending [(NSDrawer instance) open] in windowControllerDidLoadNib: in NSDocument and awakeFromNib: in NSDocument. The result is that the NSDrawer thinks it is open, but does not actually display itself.

Where do I put this call?


The solution I use is to just create a timer in my awakeFromNib method. I'm sure you could put it lots of other places.

[NSTimer scheduledTimerWithTimeInterval:0
target:myDrawer
selector:@selector(open:)
userInfo:nil
repeats:NO];

Hope this helps.

-Peter
_______________________________________________
cocoa-dev mailing list
email@hidden
http://www.lists.apple.com/mailman/listinfo/cocoa-dev


  • Follow-Ups:
    • Re: Auto-opening a Drawer
      • From: Glen Simmons <email@hidden>
    • Re: Auto-opening a Drawer
      • From: Phillip Mills <email@hidden>
References: 
 >Re: Auto-opening a Drawer (From: Peter Ammon <email@hidden>)

  • Prev by Date: Re: Auto-opening a Drawer
  • Next by Date: Gamma Fade using CoreGraphics?
  • Previous by thread: Re: Auto-opening a Drawer
  • Next by thread: Re: Auto-opening a Drawer
  • Index(es):
    • Date
    • Thread