Описание тега nsmenuitem

The NSMenuItem class from AppKit.framework in Mac OS, defines objects that are used as command items in menus.
7 ответов

Удалить "Начать диктовку" и "Специальные символы" из меню

Чтобы включить копирование и вставку в моем приложении Cocoa, я добавил два новых пункта меню (копирование и вставка) в меню и перетянул селектор из каждого элемента в первый респондент (копирование и вставка). Однако под пунктами меню "Копировать" …
26 янв '14 в 21:51
2 ответа

Редактируемый NSTextField в пользовательском представлении NSMenuItem

У меня есть подкласс NSView, который я хотел бы содержать редактируемый NSTextField, похожий на Spotlight. У меня есть значительные трудности с получением текстового поля для выбора и выделения. Если я быстро и быстро нажимаю на область редактирован…
1 ответ

XCode отображает изображение проекта в файле credits.rtf

Я хочу взять изображение из своего проекта и добавить его в окно "About MyApp". Это выглядело так просто, как добавление изображения в файл credits.rtf; как только я перетащил изображение из проекта в файл credits.rtf, он вставил изображение в файл,…
06 май '13 в 02:05
1 ответ

Не могу избавиться от Shift-Key в NSMenuItem Modifier Mask

У меня есть NSMenuItem, который имеет сочетание клавиш. Я установил ярлык так: // Close let closeItem = NSMenuItem() closeItem.title = Resources.QUIT closeItem.action = #selector(quit) closeItem.keyEquivalentModifierMask = [NSCommandKeyMask] closeIt…
05 апр '17 в 16:56
4 ответа

Как соединить пункт меню с пользовательским действием, определенным в делегате NSApplication через файлы пера?

В моем приложении Какао у меня есть два файла NIB/XIB, которые мне нужно подключить: MainMenu.xib: содержит пользовательский объект для объекта делегата NSApplication и подключает его к соответствующему выходу в NSApplication заполнитель. ContextMen…
0 ответов

КВО: NSMenuItem не будет обновляться

Я создаю пункт меню следующим образом: NSMenuItem* item = [[NSMenuItem alloc] init]; [item setTitle:device.name]; [item setImage:device.icon]; Устройство name это обновление по какой-то причине. Один из моих пользовательских видов обновляется при об…
1 ответ

Обновите NSMenuItem, пока отображается главное меню

У меня есть NSMenuItem что мне нужно обновить, чтобы показать прогресс (как Time Machine делает с его резервной копией). Проблема в том, что когда я устанавливаю новый title на что NSMenuItem и title не меняется На самом деле оно меняется, когда я з…
10 июн '11 в 02:22
1 ответ

Реализация действия респондента в Swift

У меня возникают трудности при реализации действия для NSMenuItem в Swift. Обычно вы реализуете подобное действие в Objective-C: - (void) asdf:(id)sender Это работает отлично, после настройки действия в первом респонденте, например, так: Однако посл…
22 ноя '16 в 20:44
2 ответа

Как изменить заголовок NSMenuItem (войти в систему)

Я удивлен, что об этом еще не спрашивали: Но как можно изменить NSMenuItem название в NSStatusBar меню. Когда пользователь входит в систему, я хочу, чтобы пункт меню сказал выход. Я пытался создать выход, чтобы изменить мой NSMenuItem как бы ярлык и…
17 янв '13 в 03:56
2 ответа

Удалите пункты меню "Диктовка и специальные символы" из NSMenu

У меня странная "ошибка". Я создаю меню "Правка" для моего приложения Mac OSX. Он должен содержать копию, вставить, выбрать все и т. Д. Я решил функциональность, просто подключив соответствующие селекторы в первом ответчике к меню. Я подключаю свой …
18 сен '13 в 11:25
1 ответ

Уродливый символ в эквиваленте ключа NSMenuItem

В главном меню моего приложения есть пункт меню, который я хотел бы установить для сочетания клавиш alt+"знак минус". Мне удалось установить эквивалент ключа в IB, и он срабатывает, как и ожидалось, но это действительно ужасно при запуске приложения…
1 ответ

Проблема с исчезновением NSMenuItems

Я отключил "автоматическое включение пунктов меню" для главного меню моего приложения в Интерфейсном Разработчике, потому что мне нужно отключить некоторые меню при загрузке определенных представлений. Я сталкиваюсь с проблемой, хотя. Всякий раз, ко…
26 дек '10 в 12:52
2 ответа

Лучший способ подключить NSMenuItems от Interface Builder?

Поэтому я потратил некоторое время на проверку CocoaDev, на чтение документации Cocoa по NSMenuItems и выполнение некоторых тестов в Интерфейсном Разработчике. В моем приложении у меня есть меню приложения ([NSApp mainMenu]), разработанное в Интерфе…
06 май '11 в 21:22
1 ответ

NSMenu -> Добавление SubMenu -> получить событие выбора

Мне нужно создать меню для выбранной строки таблицы, я могу создать путем переопределения -(NSMenu*)menuForEvent:(NSEvent*)evt Метод таблицы, это конкретное меню имеет два подменю, я могу создать подменю, но столкнулся со следующей проблемой 1 - Что…
26 янв '11 в 17:28
1 ответ

NSMenu с минимальной шириной: нажатие ⌥ заставляет пользовательский вид игнорировать минимальную ширину

Я пишу приложение меню состояния, с большим изображением в центре одного из пунктов меню. До сих пор это работало хорошо - пока я не попытался установить минимальную ширину в меню состояния. Когда я нажимаю клавишу ⌥ (опция), чтобы использовать альт…
10 ноя '17 в 21:09
1 ответ

Как сохранить фокус на NSStatusItem, пока он не переключится снова

Я строю приложение использует NSStatusItem. Я хочу, чтобы мой NSStatusItem открывался при нажатии и оставался открытым до тех пор, пока пользователь снова не щелкнет NSStatusItem. На данный момент он открывает меню, но NSStatusItem теряет фокус, ког…
1 ответ

NSMenuDelegate вопросы

У меня есть NSMenu, который содержит как статические, так и динамически созданные NSMenuItem (статические, означающие NSMenuItem, созданные в Интерфейсном Разработчике, динамические, означающие NSMenuItem, созданные во время выполнения). Хотя я рабо…
03 авг '10 в 14:24
1 ответ

Странная проблема с NSMenuItem, пользовательским представлением и mouseUp:

У меня очень странная проблема с NSMenu. Около половины NSMenuItems, которые я использую, имеют свои собственные представления через setView: метод на NSMenuItem. В этом пользовательском представлении я реализовал mouseUp: для отлова, когда пользова…
25 фев '13 в 19:38
1 ответ

Заполните NSMenu из NSArray с NSMenuItems - нужны альтернативные предложения

Итак, у меня есть следующий код: - (void)addSupportLinksMenuItems { NSString *subMenuTitle; NSString *getURL; if (!supportLinks) { supportLinks = [[NSArray alloc] initWithArray:[settings objectForKey:@"supportLinks"]]; } for(NSDictionary *object in …
24 авг '11 в 16:32
3 ответа

Удалить выделение из NSMenuItem после нажатия?

Я добавил пользовательский вид в мой подкласс NSMenuItem (который находится в NSStatusMenu), что означает, что по умолчанию он не будет выделен синим / серым фоном. Я реализовал это с помощью следующего кода: - (void)drawRect:(NSRect)rect { BOOL isH…
29 май '11 в 19:33