[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Improper use of Task Dialogs

From: Florian Schmitz <floele_at_gmail.com>
Date: Mon, 17 Oct 2011 17:20:20 +0200

Hi,

with the recent upgrade to version 1.7 I noticed that there are some
improper (to the extend that they degrade user experience) uses of the
Windows Vista/7 task dialogs.

You should probably check the Windows UX guidelines
(http://msdn.microsoft.com/en-us/library/windows/desktop/aa511268.aspx#commandLinks
is a good start), but for now please fix the two following usages that
I have encountered today:

Revert changes:
http://i51.tinypic.com/2r7mrlc.png

Issues: Main instruction not at the top, unnecessary supplemental
instructions, no cancel buttons. The task dialog does not provide
additional information and only makes a simple task (deciding yes/no,
security confirmation) more complex.
Suggestion: Do not use task dialog, revert to previous dialog, or use
"Revert"/"Don't revert" buttons similar to next example below.

Save changes in TortoiseMerge:
http://i52.tinypic.com/34y485i.png

Issues: Same as above and also differs from "usual" dialogs for unsaved changes.
Suggestion: Use "save changes" dialog like Windows Notepad:
http://www.autoitscript.com/autoit3/docs/tutorials/notepad/savechanges.png
or revert to previous dialog.
So just use the buttons "Save", "Don't save" and "Cancel" and a main
instruction. Make sure that the buttons also have access keys, in
particular "N" for "Don't save".

Thanks in advance, the current dialogs are a bit difficult (in the
sense that it takes longer to understand them and find the right
option) to use.

Best regards,
Florian

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2857774

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-10-17 17:21:35 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.