realbasic-nug
[Top] [All Lists]

Re: Advice on MessageDialog neeeded

To: REALbasic NUG <realbasic-nug@lists.realsoftware.com>
Subject: Re: Advice on MessageDialog neeeded
From: Arnaud Nicolet <anic297@mac.com>
Date: Mon, 29 Sep 2008 18:48:12 +0200
Authentication-results: mx.google.com; spf=neutral (google.com: 74.124.194.228 is neither permitted nor denied by best guess record for domain of realbasic-nug-bounces@lists.realsoftware.com) smtp.mail=realbasic-nug-bounces@lists.realsoftware.com
Delivered-to: listarchive@realsoftware.com
In-reply-to: <6BAD7041-683B-4083-AF01-4B2E0168913D@shaw.ca>
References: <52A5BBF8-C0D8-417E-AD23-496C64EB041C@mac.com> <48DCEE22.8070105@helios.de> <E46CC1F2-3B1F-4FA5-AB22-67E41D47113D@mac.com> <6BAD7041-683B-4083-AF01-4B2E0168913D@shaw.ca>
Reply-to: REALbasic NUG <realbasic-nug@lists.realsoftware.com>
Sender: realbasic-nug-bounces@lists.realsoftware.com
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>


<Prev in Thread] Current Thread [Next in Thread>