nsmenuitem

    1熱度

    1回答

    是否可以控制NSMenuItems的插入或填充? I.e.對於我的NSPopupButton中使用的菜單,我想刪除左邊的填充(通常用於複選框)並在文本後面添加一些填充。 這可以實現(與公共API)?

    1熱度

    2回答

    我想設置一個標題像 名稱:________等級: blbalb_______5 aksjdnaas____6 123123123 ..._ 7 q____________8 假設_ =空 可能嗎? 如果有人能指導我如何? 我試圖做這樣 - (NSString *)getFromatedAppDescription { // NSMutableString * formatedString =

    3熱度

    1回答

    如何突出顯示特定的NSMenuItem?現在只是在NSMenu方法highlightedItem,但沒有setHighlightedItem

    2熱度

    1回答

    我正在向NSMenu添加一個NSMenuItem,並且我能夠成功檢測並處理單擊事件。不過,我想添加第二個選項,並檢測用戶是否點擊菜單項按住SHIFT let menuItem = myMenu?.submenu?.addItemWithTitle("Click me", action: "itemClicked:", keyEquivalent: "") 有沒有辦法做到這一點?我看着keyEq

    1熱度

    1回答

    我試圖在點擊shift按鈕時修改我的NSStatusItem中的NSMenuItems。基本上,我想從「MenuItem123」修改文本「移動MenuItem123」 我嘗試添加 NSEvent.addLocalMonitorForEventsMatchingMask 和 NSEvent.addGlobalMonitorForEventsMatchingMask 這工作我經常窗口的應用程序

    1熱度

    2回答

    我保持一些遺留代碼和autoenablesItems甚至工作,當它被提出與10.8 SDK,而不是10.7 SDK,對於某些菜單項目的一些關鍵相當於快捷鍵編譯停止工作。我的假設是,這是因爲這些菜單項處於禁用狀態。那些不再工作的NSMenuItems是那些人在那裏autoenablesItems已設置爲NO(我在通過屬性檢查器中爲子菜單中的廈門國際銀行以及編程通過查詢[NSMenu autoenab

    29熱度

    2回答

    我正在製作一個應用程序,該應用程序在NSStatusBar上有一個自定義NSView,該應用程序在用戶單擊它時執行所有繪圖。但問題在於,我正在繪製顏色,因爲視圖的背景顏色與系統藍色不同。 我的應用程序的顏色: Twitter的菜單項顏色(系統): 正如你清楚地看到,我的藍色比系統的方式輕。這是我目前使用的代碼(和舊版本比優山美地的工作完美): [[NSColor selectedMenuItemC

    5熱度

    1回答

    我想創建一個NSMenuItem,其中有多行文本,並且我還想在兩行文本旁邊都顯示一個圖標。我不能使用自定義視圖,因爲它不會正確突出顯示,並且我不能只在菜單項的標題中放置換行符,因爲換行符會變成空格。我該怎麼辦?

    -2熱度

    1回答

    有一個公共啓用屬性,但將其設置爲false不起作用。 startItem.enabled = false 我目前的解決方案是將操作的選擇器設置爲空字符串。 var startItem = NSMenuItem(title: "Start", action: Selector(""), keyEquivalent: "") 這種感覺不直觀,至於爲什麼您可以將啓用設置爲false,但沒有效果。

    0熱度

    1回答

    我有一個NSMenuItem,根據第一響應者是否響應特定的選擇器來啓用/禁用。 我的問題是,有條件我在做而不是想爲第一響應者啓用項目。 但我不能只是有條件地運行期間刪除的方法定義禁用菜單項 對於我的意思的例子: 我有一個NSDocument基於應用程序,和我有兩個主要亞類ImageDocument和VideoDocument 我有一個叫做「捕獲幀」的NSMenuItem,它將視頻幀轉換爲圖像。但顯