[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