The problem was the menu, Open Recent. This is not a NSDocument app and as such had no such menu. I created my own but not didi not get items.
So, I added a new File menu from IB, dragged its OPen recent entry to my File menu, deleted the File menu just added. And now it all works. -koko On Jul 9, 2012, at 7:25 PM, Graham Cox wrote: > > On 10/07/2012, at 4:34 AM, koko wrote: > >> In some situations, it is worthwhile to subclass NSDocumentController in >> non-NSDocument-based applications to get some of its features. For example, >> the NSDocumentController management of the Open Recent menu is useful in >> applications that don’t use subclasses of NSDocument. >> >> I have subclassed NSDocumentController. >> >> I have the Menu structure for there Open Recent menu. >> >> I use -noteNewRecentDocumentURL: >> >> Yet, I get no entries in the Menu. >> >> Where should I look? > > > > > Emphasis on: > >>> useful in applications that ____don’t____ use subclasses of NSDocument > > > Why are you doing this? > > This situation doesn't apply in your case. Just leave things as they are and > the recent items menu will work normally. > > In any case the way you are creating your NSDocumentController is completely > wrong. It must be done extremely early on in the launch of an app since it's > a singleton instance that has to be available for all document objects that > get created from the very first. > > The default NSDocumentController will work properly if you let it. > > > --Graham > > _______________________________________________ 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: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com