On Mon, Feb 26, 2018 at 9:12 PM Bill Somerville <g4...@classdesign.com>
wrote:
> BTW this is not our design but standard Qt widget behaviour, which is
> consistent with recognized "standard" GUI design principles.
>
While the double- and triple-click semantics are typical, I'd call
including the unit ("Hz") and labels ("Rx" or "Tx") within the box are not.
See Microsoft's guidelines:
https://msdn.microsoft.com/en-us/library/windows/desktop/bb226829(v=vs.85).aspx
"You may specify units (seconds, connections, and so on) in parentheses
after the label. Place units in parentheses after the label and before the
colon."
Or GNOME: https://developer.gnome.org/hig/stable/spin-boxes.html.en
"Label the spin box with a text label above it or to its left, using
sentence capitalization. Provide an access key in the label that allows the
user to give focus directly to the spin box."
GNOME's example does include units in the box, but I'd expect when they are
in the box I could edit them. So I should be able to enter "1200" or "1.2
kHz" or even "1.2e-06 GHz", but this does not appear to be the case.
I don't think Apple even has spinboxes.
Regardless of QT's default behavior or any of these guidelines, any UI that
requires explanation for something as simple as entering a number is not
quite right.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel