I managed to find this solution shortly after sending a request to this list for help. I show the code below so that future programmers might find this more easily that I did. This solution has not been tested with Lion. [Note: This app does not have a File/New command and does not open an untitled document.]
________________________________ 1. Subclass NSDocumentController --> myDocController 2. Add the code below to myDocController 3. Connect File/Open menu command to myDocController's openDocument IBAction (in IB or Xcode 4). - (IBAction)openDocument:(id)sender { [super openDocument:sender]; } -(BOOL)validateMenuItem:(id)sender { BOOL ok = YES; extern BOOL haveData; if ([sender action] == @selector(openDocument:)) ok = (haveData == NO); return ok; } -- Mike McLaughlin _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com