我可以用Cocoa中自己的对话框替换默认的文件选择对话框吗?

我可以用Cocoa中自己的对话框替换默认的文件选择对话框吗?,cocoa,dialog,Cocoa,Dialog,或者如何编写文件选择对话框插件? 我只想在原来的对话框中添加更多功能。如果您的意思是在自己的应用程序中,请设置面板的附件视图。这是允许您扩展内置“打开”或“保存”面板的一个位置。还有相当多的定制可供您更改按钮标签,诸如此类的事情 你当然可以编写自己的“打开”或“保存”面板,而不用苹果的,但你的面板会很糟糕。很可能,你不会复制苹果的所有功能,这意味着你的用户将遭受你遗漏的东西的缺乏。另一种方式是,你确实需要花费大量的时间来复制开放式面板所做的每一件事情,在这种情况下,它将变得更加复杂,因为你没有像

或者如何编写文件选择对话框插件?
我只想在原来的对话框中添加更多功能。

如果您的意思是在自己的应用程序中,请设置面板的附件视图。这是允许您扩展内置“打开”或“保存”面板的一个位置。还有相当多的定制可供您更改按钮标签,诸如此类的事情

你当然可以编写自己的“打开”或“保存”面板,而不用苹果的,但你的面板会很糟糕。很可能,你不会复制苹果的所有功能,这意味着你的用户将遭受你遗漏的东西的缺乏。另一种方式是,你确实需要花费大量的时间来复制开放式面板所做的每一件事情,在这种情况下,它将变得更加复杂,因为你没有像苹果那样花费数年的时间来测试、修复和改进它。无论哪种方式,都会听到很多“为什么他们不直接使用内置的开放式面板?”


有时候,重新发明轮子是件好事,但除非你正在制作一个新的操作系统或某种有限的用户环境(la MiniFinder),否则这不是其中之一。

你想在你自己的应用程序中,还是在系统上的所有应用程序中都这样做?在我的应用程序和系统上,我认为很难做到这一点。我的情况是我想写一个软件,它可以改变人们管理磁盘上文件的方式。当默认文件选择器基于查找器时,它与查找器完全不同。