• 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: runModalForWindow allows window switching
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: runModalForWindow allows window switching


  • Subject: Re: runModalForWindow allows window switching
  • From: Ondra Cada <email@hidden>
  • Date: Fri, 20 Sep 2002 16:31:47 +0200

On Friday, September 20, 2002, at 03:40 , Jeremy Dronfield wrote:

Actually, on reflection, if this is something new in 10.2, it gets my vote. I've often been frustrated by large and/or immovable application-modal dialogs

There is nothing like "immovable application-modal dialog", unless the programmer explicitly takes pains to implement such a nonsense OS9ish brute. No 10.2 news -- it was so from 1986 or so ;)

OTOH, truth is that sheets which are window-modal *are* immovable relatively to the window, and thus they don't allow to check the window contents (their slight transparency sometimes helps, but often does not). Is that perchance what you meant?

That is exactly why I don't like sheets the slightest bit and preferrably use modal windows, so far as the app-modality they impose (instead of window-modality of sheets) does not mean a big problem (that, of course, depends on the concrete application).

I fear sheets are not designed very well. The sole fact that they allow window- (well, more precisely, document-) modality is *great*, but here it stops. At the very least,

- they should be tearable off the window, in case one wants to check its contents;
- for the same reason, all the actions which do not change document contents (namely, scrolling), should still be available in the "locked" window.

Presumably the designed thought that this all would be too much hassle, and that with such needs it is easier just to cancel the thing; with the slowness of sheets it alas is not true :(
---
Ondra Cada
OCSoftware: email@hidden http://www.ocs.cz
private email@hidden http://www.ocs.cz/oc
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
  • Follow-Ups:
    • Re: runModalForWindow allows window switching
      • From: Jeremy Dronfield <email@hidden>
References: 
 >Re: runModalForWindow allows window switching (From: Jeremy Dronfield <email@hidden>)

  • Prev by Date: Bad access when application quits - NSApp terminate
  • Next by Date: Re: Class for reading from buffer
  • Previous by thread: Re: runModalForWindow allows window switching
  • Next by thread: Re: runModalForWindow allows window switching
  • Index(es):
    • Date
    • Thread