Re: OS X apps now really Quit when requested to Quit??



Paul Sture wrote:
Mr. Uh Clem wrote:
Based on above responses, I guess I've usually just used the
red button at the upper left, which closed the window and as
pointed out, that does not quit the app when the last one is
closed. Lately, I've used cmd-Q much more. I'm stunned that
it took me a couple years to catch on to this.


I've found that some applications _do_ quit when the last window is
closed via the red button at the upper left (or cmd-w), but other don't.

This is one of the hallmarks of document based apps. However, one is free to make apps that are not document based that one might expect to exit when you close the last active window. That is, not all OS X apps should be expected to behave like a doc-based app when it does not make sense. Apple provides usability guidelines for both sorts of applications.

I'm usually fine with that, except for the case of cross-platform apps (i.e., Java apps) where the standard Windows paradigm is supported: closing the window closes the app. In these cases I've had to remember that I really mean "hide".

Of course, there are poorly written apps everywhere. Real cross-platform usability can be a hard nut to crack.

A recent challenge for our app was that Windows users do not expect long-running clients to persist when they close the window. We've had to place an icon in the taskbar to notify Windows users that we are still active, with a user-settable property that controls just what the "close window" button does to our document-based view (i.e., if you want to kill the app with that button, we allow you to, but it is not the default). Unix users (we do not have an OS X client) have no problem with the notion of a long-running client.
.



Relevant Pages

  • Re: OS/2 mentioned in a Vista review
    ... Although other applications can continue to paint themselves (no window message blocking), I'm sure a rogue app can still claim ownership of the mouse and keyboard and not give it back. ... Consider full-screen apps. ... Audio subsystem doesn't sound like anything better than DSound or DART (OS/2) in terms of resolution and response time. ... I'm doing more with my computers than ever before. ...
    (comp.os.os2.misc)
  • Re: OSX on Intel Could Destroy Microsoft
    ... >> advanced client-side functionality seamlessly integrates with the server. ... gives everyone more options, and keeps clients light-weight, which is ... >> does provide a new way of thinking about how to design and deliver apps, ... >> a viewer window, and a timeline window, and clips window, and an ...
    (comp.sys.mac.advocacy)
  • Re: OSX on Intel Could Destroy Microsoft
    ... >>> Online Shopping interface that web sites could adhere to. ... AJAX is a way ... But most of the web apps out there can, ... Well, sure, because you can put anything you want in a window in a ...
    (comp.sys.mac.advocacy)
  • Re: Windows randomly switching window focus on top application
    ... This link here did absolutely nothing to resolve it, as well as running 3 different virus scans, 2 registry scans from 2 different apps, and 3 spyware scans from 3 different apps. ... What happens is if I have 1 or more applications of windows of any application open like this and I'm in the application typing or what not suddenly for no apparent reason I'm still typing however I hear clunk clunk clunk each time I hit a key stroke. ... I am a video editor as well and notice this in my video app as well like while just watching the timeline play and not touching anything I'll go to hit the space bar which should stop the play line, it just keeps going as my system somehow has pushed that window behind something. ...
    (microsoft.public.windowsxp.general)
  • Re: OS X Annoyances (from a Windows User)
    ... It also doesn't guarantee that the window you want will be the front ... and forth its to the same window in a couple or 3 apps. ... it opens to the size that it ... I would take that to mean the placement and size of it when it was last ...
    (comp.sys.mac.system)