Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-dev] The "Yes, No, Always, Never" Dialogs


I think it would be great to standardize.
We (debug team) already have:
AlwaysNeverDialog should have "Eclipse standard" look
https://bugs.eclipse.org/bugs/show_bug.cgi?id=57272

Would it make sense to create and publish this dialog in the Platform UI so that all upstream components could then make use of the dialog?
Consistent story / consistent implementation.

Thanks
Darins



Douglas Pollock <douglas.pollock@xxxxxxxx>
Sent by: eclipse-dev-admin@xxxxxxxxxxx

04/06/04 01:08 PM
Please respond to eclipse-dev

       
        To:        Eclipse Developers Mailing List <eclipse-dev@xxxxxxxxxxx>
        cc:        
        Subject:        [eclipse-dev] The "Yes, No, Always, Never" Dialogs



Hello all,

Recently, different Eclipse teams have been adopting a style of dialog that
uses four buttons in the button bar at the bottom.  These buttons are: Yes,
No, Always and Never.  I believe this style of dialog to be overly wide, and
somewhat divergent from the de facto standards arising in the industry.  
There is also an unclear semantic with the "X" in the title bar to close the
dialog.

In other applications, such as Mozilla and Konqueror, there is a check box
provided which says something to the effect of "Remember my decision".  By
combining this check box with a "Yes" and "No" button, the dialog only needs
to be two buttons wide while capturing the same combination of possible
responses.  This is also similar to the prompt that appears when exiting
Eclipse.

These dialogs are also missing a clear cancel semantic.  It is possible that
the user did not know that the action they triggered required answering a
question.  The user might not have the information required to answer the
question immediately -- needing instead an opportunity to return to the main
application.  When a modal dialog is open, this is not possible.  In most
cases, a "Cancel" option would be preferred -- allowing the user to stop the
action entirely.  This gives them a chance to consider their options.

Also, some of these dialogs treat closing them using the "X" in the title bar
as a "No" response.  In general, I would suggest that closing the dialog with
the "X" is actually an attempt to cancel the action entirely.

So, in summary, I'm recommending the following 3 things:
1.) Replace "Yes/No/Always/Never" dialogs with "Yes/No/checkbox" dialogs;
2.) Add a "Cancel" button to most, if not all, of the dialogs; and
3.) That "X" should alway means "Cancel".



d.
_______________________________________________
eclipse-dev mailing list
eclipse-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
http://dev.eclipse.org/mailman/listinfo/eclipse-dev



Back to the top