corl: whenever I talk about interface issues I'm keeping in mind the principles of CHI (computer-human interface) design, which is now known by the friendlier name of "usability" (there are several good books on this new "science" if you're interested in knowing more).
One of this rules is: the software should always act in a consistent way, both internal and external (meaning by internal consistency that the program always behaves the same in all of its interface and by external consistency that the program behaves the way users have come to expect from the use of the operating system and most common other applications).
One example of a famous SW house not respecting this principle is Microsoft in its Office products: if you click the upper left "X" in Word you close only the selected window, while if you do it in Excel you close all the open windows...
Sorry if I bored you
GDS
One of this rules is: the software should always act in a consistent way, both internal and external (meaning by internal consistency that the program always behaves the same in all of its interface and by external consistency that the program behaves the way users have come to expect from the use of the operating system and most common other applications).
One example of a famous SW house not respecting this principle is Microsoft in its Office products: if you click the upper left "X" in Word you close only the selected window, while if you do it in Excel you close all the open windows...
Sorry if I bored you
GDS