nsopenpanel

    1熱度

    1回答

    舊的方法是[ MyPanel runModalForDirectory: thedir file: thefile ],面板將在指定的目錄中打開並且指定的文件已被選中。 已棄用;我們現在應該使用runModal,但我沒有看到設置選定文件名的方法。我試過把它包含在setDirectoryURL的字符串中,我試過setRepresentedFilename,我試過setNameFieldStringV

    5熱度

    1回答

    這就是我如何將一個打開的面板顯示爲一個浮動窗口。 有人可以幫我把面板作爲工作表運行嗎?窗口對象是mWindow。我使用的大部分標準代碼都是折舊的。 NSOpenPanel *openPanel = [NSOpenPanel openPanel]; NSArray* fileTypes = [[NSArray alloc] initWithObjects:@"mp3", @"mp2", @"m4a

    1熱度

    1回答

    當我在Mac應用程序中使用沙盒時,我點擊菜單項「導出」,它應該使用NSOpenPanel打開一個對話框,但事實並非如此。這裏是我的代碼: [playExportPanel beginSheetModalForWindow:mainWindow completionHandler: ^(NSInteger result) { if(result == NSFileHan

    10熱度

    1回答

    我將我的獅子應用程序來使用App沙箱。我試圖利用10.7.3中介紹的security-scoped bookmarks功能來允許持久訪問文件夾。我下面的代碼返回一個零書籤,並生成以下日誌消息:XPC couldn't look up the Mach service for scoped bookmarks agent。 我將User Selected File Access的權利設置爲Read/

    1熱度

    1回答

    有沒有什麼方法可以偵聽系統端打開並保存面板事件並對其進行響應,類似於默認文件夾X的操作方式?這是否需要私人API或運行時代碼替換?或者可以使用公開的API來完成?

    0熱度

    1回答

    我有一個應用程序,我使用NSOpenPanel: openDlg = [NSOpenPanel openPanel]; [openDlg setCanChooseDirectories:YES]; [openDlg beginSheetModalForWindow:MainWindow completionHandler:nil]; if ([openDlg runModal] == NS

    1熱度

    1回答

    如何在Cocoa-Applescript中執行NSOpenPanel?有沒有好的教程?我熟悉Applescript,但不是真正的可可部分。我需要一個nib用於NSOpenPanel嗎?我正在做一個Automator操作。 See my previous question。

    0熱度

    1回答

    我在寫一個基於文檔的Mac應用程序,可以打開任何類型。我的應用程序成功地接收到任何類型的Dock文件,但是當我從文件菜單中選擇打開時,所有文件都是灰色的。 這是模板附帶的標準打開項目;它沒有任何特別之處。 這裏是我的Info.plist的相關部分: <key>CFBundleDocumentTypes</key> <array> <dict> <key>CFBundleTy

    1熱度

    3回答

    我是新來的可可編程,使用下面的代碼我想在窗口中顯示選定的文件名。我怎樣才能做到這一點? - (IBAction)selectFile:(id)sender { int i; // Loop counter. // Create the File Open Dialog class. NSOpenPanel* openDlg = [NSOpenPanel openP

    1熱度

    2回答

    就像標題狀態一樣,我需要讓我的程序等到我的NSOpenPanel關閉。我在windowControllerWillLoadNib中打開面板,以便在我的文檔窗口打開前發生。但是會發生的是,它只是加載兩個窗口而不等待面板關閉。我如何等待直到打開的面板關閉並完全完成?