On 17 May 2001 00:38:54 +0200, Guillermo S. Romero / Familia Romero wrote: > jcape ignore-your tv (2001-05-16 at 1637.35 -0500): > > Handling OK/Cancel: > > UI changes should apply in real-time unless there is some massive > > resource requirement (changing GTK+ themes is the most obvious example). > > Prefs which have said resource requirement should include a "Try" button > > next to the pref. "Revert" is unnecessary, since "Cancel" exists. > > So for complex operations that are going wrong you have to cancel & > relauch or do one change each time (and hope you can get where you > want that way, which sometimes is not possible). For simple things it > woul work, but for complex not, so or there is a way to have some kind > of undo stack or another method (not a dialog) must be used. > > GSR Ok, I was wrong :-). Preferences that require a long time to implement should be separated visually from other similar preferences and given a Try/Revert pair. I'm attaching a screenshot to give some idea of what I'm thinking of here (In this particular situation, I'd suggest it apply the encryption pref on "Ok", but you get the idea). Jim Cape http://www.ignore-your.tv If the United States Government spent as much on education as it did on the military, every student could fail in a solid gold desk.
Attachment:
2001_05_17_175032_shot.png
Description: PNG image