Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Calling TransitionWindowWithOptions on a WindowRef returned from a [NSWindow windowRef]



On Feb 9, 2006, at 3:13 PM, Eric Schlegel wrote:


On Feb 9, 2006, at 3:09 PM, Matt Gough wrote:

TransitionWindow is not tested or qualified on NSWindows. It may happen to work in certain instances, but there's currently no intention that it should.

So is there a list of the safe and unsafe functions for such WindowRefs? (Just the safe list would be fine, since I guess everything else should be considered unsafe).

Do you mean, safe and unsafe APIs other than TransitionWindow? I don't have such a list myself. It's possible that someone else in AppKit-land may have one, but I'm not sure anyone has gone through and exhaustively tested the Window Manager on AppKit-generated windows. In general, it's best to use the API the corresponds to the "true nature" of the window; if it's really an AppKit window, use NSWindow APIs, and if it's really a Carbon window, use Window Manager APIs.

I think the question is more along the lines of, is there a list of Carbon functions that Apple tests to ensure that they work when passed a [nsWindow windowRef]?


Your original post said something along the lines of "Apple doesn't test NSWindow transitions with TransitionWindow"... well, which parts do get tested? Surely some APIs must be guaranteed to work when passed a [nsWindow windowRef]... otherwise the API would be a bit too scary to use ;)

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/email@hidden

This email sent to email@hidden
References: 
 >Calling TransitionWindowWithOptions on a WindowRef returned from a [NSWindow windowRef] (From: Dave MacLachlan <email@hidden>)
 >Re: Calling TransitionWindowWithOptions on a WindowRef returned from a [NSWindow windowRef] (From: Eric Schlegel <email@hidden>)
 >Re: Calling TransitionWindowWithOptions on a WindowRef returned from a [NSWindow windowRef] (From: Matt Gough <email@hidden>)
 >Re: Calling TransitionWindowWithOptions on a WindowRef returned from a [NSWindow windowRef] (From: Eric Schlegel <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.