<div class="gmail_quote">On Thu, Apr 8, 2010 at 9:45 AM, Derek Broughton <span dir="ltr"><<a href="mailto:derek@pointerstop.ca">derek@pointerstop.ca</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Neither do I - but for, apparently, opposite reasons.  I don't understand<br>
why we need, or even want, "minimize to tray" and "minimize to task bar"<br>
(aargh, please don't push _my_ buttons, and write "minimise" :-) )<br></blockquote><div><br></div><div>OK. Both are correct. </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<br>
Surely an app should minimize to one or the other, in which case "Close"<br>
could close.<br></blockquote><div><br></div><div>Maybe. But the paradigm isn't really that pressing the Close button minimizes the window to the systray. The paradigm is that closing a window closes that window *and* that closing a window never closes a service. I think most people would be confused if e.g. clicking close on the main sound preferences dialog stopped the sound server. Arguably, the fact that you can get the window back via the systray doesn't mean that the *window* has been minimized to the systray any more than saying that we "minimize" a document window to the "My Documents" folder.</div>

<div><br></div><div>I think nobody expects the "X" button to close services that were started on start-up. So AFAICT the debate has more to do with the question:</div><div>"1) If we launch a systray service the same way we launch an application:</div>

<div>a)  should we also shut down the service the same way we would shut down an application?; or</div><div>b)  should we shut down the service we would shut down other services found in the systray?"</div><div><br>
</div>
<div>Or, another question under debate:</div><div>"2) Should closing a window *ever* close a service found in the systray?"</div><div><br></div><div>These are related, but note for example that we could specify that applications should never put an icon in the systray unless the user explicitly asks them to register themselves as a service, so we could answer yes to both 1a and 2.</div>

<div><br></div></div>-- <br>John C. McCabe-Dansted<br>