nsopenpanel相关内容
我正在使用代码@http://jed-software.com/blog/?p=538在OSX上打开一个用于选择文件夹的对话框 我正在使用Form2.ShowModal创建一个表单,并在该表单上通过按钮调用上面的SelectDirectory函数。当NSOpenPanel也关闭时,用ShowModal创建的表单立即关闭...FormsOnClose事件不会触发,而Form2.ShowModal调
..
如何在 Cocoa-Applescript 中创建 NSOpenPanel?有什么好的教程吗?我熟悉 Applescript,但不是真正的 Cocoa 部分.NSOpenPanel 需要 nib 吗?我正在做一个 Automator 动作.查看我之前的问题. 解决方案 Shane Stanley 的 PDF 书 AppleScriptObjC 探索 是 AppleScriptObjC 教程
..
我已经引用了此链接 iMedia 现在我正在使用NSOpenPanel打开iPhoto库文件夹. 这是允许打开的代码. int i = 0;NSOpenPanel * openDlg = [NSOpenPanel openPanel];[openDlg setCanChooseFiles:YES];[openDlg setAllowedFileTypes:[NSArray a
..
像标题中所述,我需要让程序等待,直到我的NSOpenPanel关闭.我在windowControllerWillLoadNib中打开了面板,以便它在我的文档窗口打开之前发生.但是发生的是,它只加载了两个窗口,而没有等待面板关闭.我如何才能等到打开的面板关闭并完全完成? 解决方案 使用runModal方法. 代码示例: int result; NSOpenPanel *oPane
..
我有一个基于文档的应用程序.自从4.4升级到XCode 4.5.1(从4.4开始)以来,NSOpenPanel在我从Xcode调试应用程序时崩溃.直接启动程序时它不会崩溃. 我有两种情况使用NSOpenPanel:当用户从“文件"菜单中选择“打开"时(由于它是基于文档的应用程序,因此不涉及我自己的代码),并且将一些数据导入到我的文档中(因此它由我自己的代码调用). NSOpenPanel两次
..
我想要一个仅返回finder中所选文件的完整文件路径的函数. 我目前具有此功能: + (NSString*)choosePathWindow:(NSString*)title buttonTitle:(NSString*)buttonTitle allowDir:(BOOL)dir allowFile:(BOOL)file{ [NSApp activateIgnoringOth
..
我有一个NSOpenPanel.但是我想使它只能选择PDF文件.我正在寻找类似的东西: // NOT WORKING NSOpenPanel *panel; panel = [NSOpenPanel openPanel]; [panel setFloatingPanel:YES]; [panel setCanChooseDirectories:YES]; [panel setCanCho
..
我环顾了其他答案,但似乎没有任何帮助. 我有一个viewController类,其中包含按钮的IBAction.此按钮应从该viewController的表单中打开一个NSOpenPanel: class ViewController: NSViewController { @IBAction func folderSelection(sender: AnyObject) {
..
我有这个Objective-C代码: - (IBAction)selectFileButtonAction:(id)sender { //create open panel... NSOpenPanel* openPanel = [NSOpenPanel openPanel]; // NSLog(@"Open Panel"); //set restricti
..
在Mac OSX 10.9上,我的应用程序中遇到了NSOpenPanel问题. NSopenpanel首次启动需要更长的时间. 我观察到[NSOpenPanel openPanel]第一次执行需要花费较长时间.因此,第一次启动需要一些延迟.任何人都可以提出解决此问题的建议 解决方案 这可能是由于NSOpenPanel的特殊体系结构.打开的面板会在自己的名为"Powerbox"的进程中运行,
..
自OS X 10.11起,即使使用setTitle时,标题栏也似乎不再显示:有人知道发生了什么以及如何恢复旧行为吗? 解决方案 来自 在10.11中,大多数NSOpenPanels都采用了以前仅保留给采用iCloud Documents支持的应用程序的设计,并且只有在“系统偏好设置"中启用了iCloud Drive的情况下,才使用此面板设计.尽管该设计不再仅限于支持iCloud Docu
..
我有一个NSImageView,可以从NSOpenPanel获取图像.很好. 现在,我该如何将NSImage缩小一半,并将其保存为与原始文件相同的格式? 如果您能在所有需要帮助的地方提供帮助,谢谢. 解决方案 从Matt Gemmell检查ImageCrop示例项目: http://mattgemmell.com/source/ 如何调整图像大小/裁剪图像的好例子.
..
我的应用程序创建一个“新”类型(扩展名)的文件,让我们说它的“.newtype”,所以当我想用NSOpenPanel浏览文件来创建它,这种类型的文件必须是不可选的。 如何将除“.newtype”之外的所有文件类型传递给NSOpenPanel实例? 解决方案 NSOpenSavePanelDelegate protocol panel:shouldEnableURL: 方法。
..
我已指出这个连结 iMedia 现在我使用NSOpenPanel打开iPhoto库文件夹。 以下是允许打开的代码。 int i = 0; NSOpenPanel * openDlg = [NSOpenPanel openPanel]; [openDlg setCanChooseFiles:YES]; [openDlg setAllowedFileTypes:[
..
我使用下面的代码打开图像与NSOpenPanel但不工作 // panel = NSOpenPanel NSString * imgg = [NSString stringWithFormat:@“%@”,panel.URL]; self.imgUser.image = [NSImage imageNamed:imgg]; 解决方案 问题是+ [NSImage im
..
我有一种情况,其中文档文件依赖于到另一个外部媒体文件的链接。当文档打开时,我检查引用的媒体文件是否可用,如果没有,则提示用户找到它。 由于在基于文档的应用程序中将NSOpenPanel显示为工作表非常有意义,所以我想这样做,但是当前线程被阻止是至关重要的,因此,在选择新的媒体文件之前,不能调用后续代码。 我无法找到一种方法将此NSOpenPanel作为工作表显示在文档窗口上,当前线程。
..
我有一个例程,基于在这个论坛上找到的代码: +(FSRef)useOpenFileToGetFSRef:(NSString * *)fileName requiredFileType:(NSString *)requiredFileType { FSRef fileFSRef; NSArray * fileTypes = [[NSArray alloc] initWithObje
..
我一直试图找到一个窗口显示要求该人选择一个文件,我最终做到了。问题是,Xcode抱怨我使用的方法已被弃用。我查看了类别参考,但在“正在运行的面板”部分下的所有内容已被弃用,因为Mac OS 10.6。是否有不同的类,我应该使用现在? 解决方案 据我所知, code> runModal 方法,如下所示: NSOpenPanel * openPanel = [[NSOpenPanel
..
不知道为什么,但是做一个简单的 [[NSOpenPanel openPanel] runModal]; 创建一个内存泄漏 - 见Leaks Instrument。 似乎已关闭。 这是一个自动发布的对象,应该不会在ARpool消耗后自动释放? 有没有办法解决这个问题? 解决方案 NSOpenPanel 这意味着你每次使用它时总是获得相同的对象实例。这意味着第一次调用 [NS
..
如何在可可的AppleScript做一个 NSOpenPanel ?有没有什么好的教程?我熟悉AppleScript的,但没有真正的可可一部分。我需要一个笔尖的NSOpenPanel?我想提出一个Automator的行动。 看到我的previous问题。 解决方案 巴蒂尔士丹利的PDF图书 AppleScriptObjC探索是一个获得AppleScriptObjC教程 - pretty多所
..