nsmenu

    0熱度

    1回答

    正如標題所述。我實現了一個類似組合框的NSMenu對象。但我不知道如何設置顯示項目的數量。像NSComboBox的方法:-setNumberOfVisibleItems: 可以在任何一個可以告訴我?

    0熱度

    1回答

    我使用NSMenu內的NSComboBox來顯示項目列表。當我在NSComboBox菜單中選擇任何選項時應該被解僱。 若要解散NSMenu我使用cancelTrackingWithoutAnimation爲10.6及以上,它工作正常。在10.5的情況下,我正在使用cancelTracking,但它並沒有解散NSMenu。

    0熱度

    1回答

    在我的可可OSX應用程序中,我定義了一個使用界面生成器的關鍵等價物的主菜單。有時我會收到用戶的請求,以便能夠自定義這些關鍵等效項。我知道用戶可以通過Mac OSX System Preferences |(重新)爲應用定義快捷方式鍵盤|快捷方式,但如果您想重新定義多個快捷方式,則這很麻煩。顯示所有可用操作(菜單項)並讓用戶自定義關聯的等效鍵的常用方法是什麼?我可以自己釀造,但想知道是否有可用的解決

    0熱度

    1回答

    我遇到的問題非常類似於此thread。 我正在編程創建一個NSMenu並添加我的項目。一個選項顯示一個窗口。這按預期工作。但是,當我關閉窗口時,我不能再選擇菜單中的任何選項。 AppDelegate.m - (void)createMenu { NSMenu *statusMenu = [[NSMenu alloc] initWithTitle:@""]; NSMenuI

    3熱度

    3回答

    我的應用程序有默認的「幫助」菜單。我刪除了「幫助」條目,並添加了一個支持條目,鏈接到我的網站上的論壇。 幫助菜單筆尖看起來是這樣的: 但是,一旦我有應用程序啓動和運行一個新的菜單項已在吸吮: 哪有我讓搜索消失? (或者甚至更好,我怎麼能使它啓動一個帶有參數的URL,如http://mywebsite.com/support?search=XXXXX)。

    0熱度

    1回答

    我使用this thread中的想法隱藏我的應用程序的停靠欄圖標可選。如果最終顯示停靠欄圖標,則應顯示菜單欄。只有Jiulong's answer我無法完成此項工作。菜單欄仍然隱藏。 所以基本上「應用程序是代理」設置爲「1」的InfoPList,並且將此代碼用於: if (![[NSUserDefaults standardUserDefaults] boolForKey:@"LaunchAsAg

    9熱度

    2回答

    我在Swift中編寫了一個簡單的狀態欄應用程序,並嘗試使用OS X 10.10中引入的新的NSStatusItem API。 我打算的接口是一個簡單的鼠標左鍵單擊statusItem來打開和關閉核心功能,用鼠標右鍵單擊(或按住Control鍵單擊)選項以顯示設置菜單。我不需要爲此功能定製視圖或彈出窗口。 默認情況下,如果NSMenu分配給NSStatusItem,它將在左右兩側單擊顯示菜單。我想改

    0熱度

    1回答

    我正在構建一個NSStatusBar應用程序,並且要根據用戶在圖標上單擊左鍵還是右鍵來調用不同的功能。 這是我到目前爲止有: let statusItem = NSStatusBar.systemStatusBar().statusItemWithLength(-1) func applicationDidFinishLaunching(aNotification: NSNotificatio

    1熱度

    1回答

    我試圖附加NSMenu項目到NSStatusItem有一個菜單,當點擊我的Mac OS菜單欄應用程序。 我是Mac新手,我在網上搜索了教程。但是,我發現的所有材料都涉及使用文件Xib來添加NSMenu並將其鏈接到現有代碼。但是,我的項目中沒有這樣的文件,它只包含故事板文件。 我希望你能幫上忙。 乾杯

    1熱度

    1回答

    我需要將一個自定義位置設置爲NSPopUpButton對象的NSMenu。 默認位置是這樣的: 但我希望它看起來像這樣: