• 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
Minimizing Sheets
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Minimizing Sheets


  • Subject: Minimizing Sheets
  • From: "Gerriet M. Denkmann" <email@hidden>
  • Date: Fri, 17 Oct 2008 12:03:09 +0200


I have an app which overrides -[NSWindow miniaturize:] in a category (to avoid crowding the dock).
Works perfectly, but...


If this window being minimized has a sheet attached (attachedSheet is non-nil) this will be lost on deminiaturizing. But the modal loop is still running, waiting for some button to be pressed on the now invisible sheet.
In this case Force Quit is the only way out. Not very nice.


So, what can be done?
1. On miniaturize simulate a click on the "Cancel" button of the sheet. But how?


2. On deminiaturize reattach this sheet. But again: how?

3. (don't like this very much) refuse to miniaturize if a sheet is open.


Kind regards,

Gerriet.

_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Minimizing Sheets
      • From: "Kyle Sluder" <email@hidden>
    • Re: Minimizing Sheets
      • From: Jason Coco <email@hidden>
  • Prev by Date: Re: NSTokenField: Tokenizing on Right Arrow key
  • Next by Date: Re: How can I find app bundle with its identifier. App is not running.
  • Previous by thread: Re: [MVC Design] Model Controller Rationale?
  • Next by thread: Re: Minimizing Sheets
  • Index(es):
    • Date
    • Thread