• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: UI: "Direct manipulation" is in conflict with "Forgiveness"
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: UI: "Direct manipulation" is in conflict with "Forgiveness"


  • Subject: Re: UI: "Direct manipulation" is in conflict with "Forgiveness"
  • From: Jay Prince <email@hidden>
  • Date: Wed, 18 Sep 2002 21:43:53 -0700

On Wednesday, September 18, 2002, at 04:49 pm, Charles Srstka wrote:

Here's how I do it. I load the settings into my controls when I open the prefs window, and I check the controls and write the prefs when the user clicks the "OK" button. I don't actually write the changes until the user clicks that button. If they click Cancel, it just closes the window, and nothing is changed. In either case, there is no confirmation dialog box (there doesn't need to be! That's what the OK and Cancel buttons serve as).

That's the method I was thinking about, but I didn't want someone to accidentally hit cancel after doing a lot of configuration and loose ALL their changes. The reason is that some of what occurs during a preferences session is the creation of new data that can be a time consuming process.

I think the solution is to save *That* data (it isn't really a preference until its assigned to a configuration) and loose any other changes if they press cancel.

Thanks for the thoughts. _______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
References: 
 >Re: UI: "Direct manipulation" is in conflict with "Forgiveness" (From: Charles Srstka <email@hidden>)

  • Prev by Date: Re: Cocoa-style HTML documentation
  • Next by Date: Re: Converting an NSString to a series of NSImages?
  • Previous by thread: Re: UI: "Direct manipulation" is in conflict with "Forgiveness"
  • Next by thread: Re: UI: "Direct manipulation" is in conflict with "Forgiveness"
  • Index(es):
    • Date
    • Thread