Calum Benson wrote: > > 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.) Only one item looks interesting. :-) How does it decide when suspend to disk or when suspend to RAM? Could you explain more? I haven't MacOS to hand now.
-Simon > > Cheeri, > Calum. >
