[interfacekit] Re: Shutdown Process

Ingo Weinhold <bonefish@xxxxxxxxxxxxxxx> wrote:
> > I didn't have a good reason for returning, but stippi came up with 
> > one,
> > if you have a look at his solution for the Deskbar - returning 
> > isn't
> > that bad either, although you could solve this via an additional
> > parameter async = false.
> You're too late, buddy. Already implemented. :-)

Nice :-)

> > BTW I think the confirmation window could have the default button 
> > on
> > "Shutdown" - it hardly happens that you accidently select shutdown 
> > in
> > the Deskbar anyway, the chance that you also accidently press 
> > return
> > afterwards should be considerably lower :-)
> Isn't the philosophy that the button invoking the least destructive 
> action 
> should be rightmost and default?

Usually yes, but not if it's annoying for the user :-)
For example, take the "delete file" requester on several platforms - 
"return" always deletes the file (also on BeOS), even if it's not the 
least destructive action. It would be pretty annoying to have to select 
"delete" when you pressed shift-delete on the keyboard before.
For the shutdown request, I think it's the same.

Bye,
   Axel.


Other related posts: