[Scummvm-devel] Options dialog design (long!)
Max Horn
max at quendi.de
Mon Mar 22 11:49:06 CET 2004
Browsing on Slashdot sometimes isn't a total waste of time, it seems :-)
http://developer.gnome.org/projects/gup/hig/1.0/windows.html#utility-
windows
Fits quite nice into our discussion and kinda supports my point of view
;-). To quote:
<quote>
For windows that allow the user to change values or settings, such as
property and preference windows, update those values or settings
immediately to reflect the changes made in the window. This is known as
"instant apply". Do not make the user press an OK or Apply button to
make the changes happen, unless either:
* the change will take more than about one second to apply, in which
case applying the change immediately could make the system feel slow or
unresponsive, or
* the changes in the window have to be applied simultaneously to
prevent the system entering a potentially unstable state. For example,
the hostname and proxy fields in a network properties window.
If either these conditions affect only a few of the controls in your
window, arrange those controls together into one or more groups, each
with its own Apply button. Leave the rest of the controls as instant
apply.
</quote>
Cheers,
Max
More information about the Scummvm-devel
mailing list