Le 26 sept. 08 à 19:42 (soir), Terry Ford a écrit:
A lot of my thinking revolves around the message in the dialog, the
expected answer as default and one or two ways out of the situation.
Yes, indeed, but what is the "expected" answer in that case?
The standard way to cancel any process is to select the Cancel key
or its Shortcut equivalent. For this reason, the Cancel key should
really not be used as a selected option and simply be used as an
abort of the entire process.
.... Hmm... I'm reading your sentence 3 times... I still cannot
understand it fully (sorry). What do you mean by "a selected option"?
This leaves the AlternateActionKey available for something opposite
to the Action Key.
In this situation, I would have your Action Key labeled "Don't
Encrypt" and the AlternateActionKey labeled "Encrypt".
In a MessageDialog with only an action button and an AlternateButton,
there is a button at the right side of the dialog and the other one
at the left side, with a blank space in the middle. It does not seems
esthetic.
But I can resolve this by using the Cancel button, and setting the
CancelButton.Cancel property to false.
I'm not sure about Windows but on Mac there must be at least one
default key in the Message Dialog class.
Indeed. I know exactly like you here.
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>
|