On 4 Feb 2008, at 10:48, simon.zheng at sun.com wrote: >> >> Run-time check is better than compilation test. You patch will have >> to be re-worked >> when suspend to ram come to work on Sparc, but a run-time check >> means you don't >> have to recompile and rework the patch. > Agree. The best design is to have 5 buttons "Suspend", "Hibernate", > "Shutdown", "Reboot" and "Cancel" on dialog.
I know it's what Windows, Ubuntu etc. do, but this sort of dialog is really a bit of a usability nightmare. It's difficult enough trying to explain to my wife the difference between Suspend and Shutdown... I did try to explain the difference between Suspend and Hibernate once, but I gave up :) (Apple does it best IMHO: a single "Sleep" menu item that suspends to disk and RAM at the same time.) Cheeri, Calum. -- CALUM BENSON, Usability Engineer Sun Microsystems Ireland mailto:calum.benson at sun.com GNOME Desktop Team http://blogs.sun.com/calum +353 1 819 9771 Any opinions are personal and not necessarily those of Sun Microsystems
