The doc for [NSWindow isMovable] says you can disable it and implement your own mouseDown: in an NSWindow subclass. I think there used to be an example mouseDown: implementation in the code but I can't find it.
On May 6, 2013, at 2:17 PM, Thomas Wetmore wrote: > Is there a way to restrict the movement of an NSWindow to a frame of another > window (that may underly it) or to some other fixed rectangular sub-area on > the screen? > > Searching the web there was a CocoaBuilder thread 12 years ago that indicates > that it was unknown how to do this then, implying that optimization in the > Window Manager was an issue, but holding out the possibility that a layer > below Cocoa might allow it. > > The windowWillMove: delegate method does not allow vetoing the move. In > contrast to the windowWillResize:toSize: delegate method that does allow > resizing to be vetoed. > > If your answer to this question would be to ask me why I should want to do > such a thing, please consider that that is not an answer. > > Thanks, > > Tom Wetmore > _______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > 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: > https://lists.apple.com/mailman/options/cocoa-dev/lrucker%40vmware.com > > This email sent to lruc...@vmware.com _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com