[UI] XnView Shell Extension: User interface issues
Posted: Sat Jan 07, 2012 3:16 am
While updating the German translation of the XnView Shell extension 3.1, I've found various issues that should be discussed and could be improved. (I'm aware that I'm a bad example, here, as we ask people to post issues individually).
Label 'Source file'
The groupbox which displays the file which contains the symbol data should have a heading, e.g. 'Source' or 'File (exe, dll) containing icon'.
Title 'Convert...'
The dialog title of Convert dialog should say 'Convert' (no elipsis).
Number of files in dialog title
It's a good idea to display the number of files that will be converted in the dialog title. This applies for the convert dialog, but when using the IPTC dialog, the number of files is not displayed in the dialog title. Instead, the number is displayed underneath the image. Additionally, the number of files should be displayed in the title.
Number of files in dialog title:
Currently, the number of files is displayed in the windows title, e.g. "Convert (1)". To make this a bit clearer, it should be changed to "Convert (1 file)"
Hidden menu item: Save clipboard
If the clipboard contains no image data, there is no menu item 'Save clipboard'. The menuitem only appears if there is image data in the clipboard. Hiding menu items is used by the XnView Shell Extension, menu items are displayed only if an image file is selected and that's o.k.. But adding more conditions is no good. The menu item 'Save clipboard' should be shown and hidden just like all other menu items, and be disabled if needed.
Dropdownlist for selecting language: Unified listing of languages
In all XnView products (XnView Windows, XnView MP, XnView Shell Extension) there's a dropdownlist for selecting the user interface language of the program. Currently, in all XnView products the items in the list are listed differently.
Example:
XnView Windows: <language name native> [<language name in English] - by <Name of translator'
Xnview MP: '<Flag image> <language name native> [<two letter language code>] <Name of translator>'
XnView Shell Extenstion: '<language name native>'
Would be good if this would be more unified.
Save options...: Elipsis
When pressing the button 'Save options' a dialog for choosing a filename is displayed. This is why label 'Save options...' needs an elipsis.
No Copyright symbol symbol
ImageShack is a copyrighted, but it's unusual to have a Copyright logo in menu items (e.g. 'Send to ImageShack®'). I think the copyright symbol should be removed.
Note: All issues above are minor issues. But a clearer and more meaningful user interface is essential for a good software.
Comments, Suggestions, and other opinions are welcome.
Label 'Source file'
The groupbox which displays the file which contains the symbol data should have a heading, e.g. 'Source' or 'File (exe, dll) containing icon'.
Title 'Convert...'
The dialog title of Convert dialog should say 'Convert' (no elipsis).
Number of files in dialog title
It's a good idea to display the number of files that will be converted in the dialog title. This applies for the convert dialog, but when using the IPTC dialog, the number of files is not displayed in the dialog title. Instead, the number is displayed underneath the image. Additionally, the number of files should be displayed in the title.
Number of files in dialog title:
Currently, the number of files is displayed in the windows title, e.g. "Convert (1)". To make this a bit clearer, it should be changed to "Convert (1 file)"
Hidden menu item: Save clipboard
If the clipboard contains no image data, there is no menu item 'Save clipboard'. The menuitem only appears if there is image data in the clipboard. Hiding menu items is used by the XnView Shell Extension, menu items are displayed only if an image file is selected and that's o.k.. But adding more conditions is no good. The menu item 'Save clipboard' should be shown and hidden just like all other menu items, and be disabled if needed.
Dropdownlist for selecting language: Unified listing of languages
In all XnView products (XnView Windows, XnView MP, XnView Shell Extension) there's a dropdownlist for selecting the user interface language of the program. Currently, in all XnView products the items in the list are listed differently.
Example:
XnView Windows: <language name native> [<language name in English] - by <Name of translator'
Xnview MP: '<Flag image> <language name native> [<two letter language code>] <Name of translator>'
XnView Shell Extenstion: '<language name native>'
Would be good if this would be more unified.
Save options...: Elipsis
When pressing the button 'Save options' a dialog for choosing a filename is displayed. This is why label 'Save options...' needs an elipsis.
No Copyright symbol symbol
ImageShack is a copyrighted, but it's unusual to have a Copyright logo in menu items (e.g. 'Send to ImageShack®'). I think the copyright symbol should be removed.
Note: All issues above are minor issues. But a clearer and more meaningful user interface is essential for a good software.
Comments, Suggestions, and other opinions are welcome.