NSSavePanelDelegate is probably the approach you want to take, with -[NSDocument prepareSavePanel:] being the most convenient means of inserting your delegate.
> On Feb 10, 2017, at 9:41 AM, Quincey Morris > <[email protected]> wrote: > > On Feb 10, 2017, at 08:12 , Trygve Inda <[email protected]> wrote: >> >> I would like to disable the Save button >> for a demo version of our app. > > Have you looked at the NSSavePanelDelegate methods? One approach would be to > use panel:validateURL:error: to prevent the save proceeding. Another would be > to use (say) panelSelectionDidChange: to explicitly disable the Save button > (which has a documented view tag) if that works the the XPC environment of > the Save dialog. > > _______________________________________________ > > Cocoa-dev mailing list ([email protected]) > > 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/kperry%40apple.com > > This email sent to [email protected] _______________________________________________ Cocoa-dev mailing list ([email protected]) 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 [email protected]
