Вопросы по теме 'nsmenu'

Как добавить всплывающее меню в NSToolbarItem?
Я пытаюсь открыть всплывающее меню из NSToolbarItem. Я попытался следовать этому примеру, но Я не могу использовать этот метод класса, потому что NSToolbar и NSToolbarItem наследуются от NSObject, а не от NSView. Помимо создания...
4470 просмотров
schedule 09.10.2022

Какао AppKit - закрытие модального окна (т. Е. Всплывающего или контекстного меню) и нажатие кнопки, которая в данный момент находится над
В основном я хочу создать эффект того, что есть в строке меню системы. Пользователь нажимает на один из заголовков меню, и при перемещении по разным заголовкам меню открываются автоматически. Загвоздка в том, что если я открываю всплывающее меню...
1414 просмотров
schedule 10.09.2022

Определить, открыто ли NSMenu
У меня есть NSMenu, который открывается, когда пользователь щелкает NSStatusItem в строке состояния. Как я могу определить, открыто ли NSMenu (расширено) или нет? Благодарю вас!
3167 просмотров
schedule 15.04.2023

Пользовательское контекстное меню и клавиши NSView
У меня есть NSCollectionView в главном окне моего приложения, которое управляет коллекцией настраиваемых элементов NSView. Каждому настраиваемому представлению назначено контекстное меню. Я хочу добавить сочетания клавиш к некоторым элементам,...
874 просмотров
schedule 25.02.2023

Можно ли передать переменную в действие NSMenu?
Я динамически создаю меню на основе массива, и есть подменю, связанное с IBAction, которое открывает папку в Finder. Папка, которую он открывает, основана на свойстве объекта в моем исходном массиве. Есть ли способ связать действие NSMenuItem с...
1012 просмотров
schedule 29.06.2023

Как обновить NSMenu, пока оно открыто?
У меня есть NSMenu с динамически добавляемыми NSMenuItems. NSMenu не обновляется должным образом, пока остается открытым. Я вызываю метод обновления NSMenu в NSEventTrackingRunLoopModes . Я реализовал следующие методы для обновления NSMenu....
3330 просмотров

Всплывающее окно NSMenu всегда выделяет первый элемент NSMenuItem
У меня есть NSButton, который при нажатии вызывает [NSMenu popUpMenuPositioningItem:atLocation:inView:]. Меню всплывает в нужном месте, однако самый верхний элемент NSMenuItem всегда выделяется синим цветом, как если бы мышь находилась над ним, за...
518 просмотров
schedule 25.01.2023

Контекстное меню какао, вызывающее сбой, когда таймер в основном потоке
Я работаю в моно на OSX10.6, но этот вопрос также к экспертам Cocoa, пожалуйста. У меня есть контекстное меню, которое я прикрепляю к NSTableView. Когда я выбираю контекстное меню, обработчик (пустой для теста) вызывается нормально, но затем...
209 просмотров
schedule 05.01.2023

скрыть NSMenu из NSButton внутри пользовательского представления
У меня есть простое приложение строки состояния ядра какао с Xcode 4.6.2. Вот в моем AppController.h у меня есть @interface AppController : NSObject @property NSStatusItem *statusItem; @property IBOutlet NSMenu *statusMenu; In my...
360 просмотров
schedule 29.04.2022

Cocoa: контекстное меню в данных исходного списка — не заголовки
Я подключил меню к табличному представлению, но проблема в том, что контекстное меню также отображается, когда я щелкаю правой кнопкой мыши заголовки в исходном списке. есть ли способ отключить это? Поэтому, когда isLeaf возвращает false...
273 просмотров
schedule 05.05.2023

Нажмите NSMenu в OS X
Как я могу определить, когда нажимается меню в строке меню? Я имею в виду, когда что-то нажимается, например, меню «файл», а не конкретная позиция в меню. Пробовал подключать IBActions из пунктов меню в конструкторе интерфейсов из своего кода, но...
819 просмотров
schedule 11.08.2023

Swift: поведение меню NSStatusItem в 10.10 (например, показывать только при щелчке правой кнопкой мыши)
Я пишу простое приложение строки состояния на Swift и пытаюсь использовать новый API NSStatusItem, представленный в OS X 10.10. Интерфейс, к которому я стремлюсь, - это простой щелчок левой кнопкой мыши по объекту statusItem для включения и...
2081 просмотров

NSTableCellView setEditable
Я использую пункт меню, чтобы сделать текстовое поле столбца редактируемым. Это то, что я пробовал, но ответа просто нет (текст не редактируется). (Я зарегистрировался, и метод вызывается, а текстовое поле не равно нулю.) -...
426 просмотров
schedule 03.04.2022

setEnabled NSMenuItem не работает, даже если для autoenablesItems установлено значение NO для NSMenu
Я поддерживаю некоторый устаревший код, и когда он был перенесен для компиляции с SDK 10.8, а не с SDK 10.7, некоторые эквивалентные сочетания клавиш для определенных пунктов меню перестали работать. Моя гипотеза заключается в том, что это связано с...
602 просмотров
schedule 21.05.2022

Остановить очередь событий мыши, пока отображается NSMenu
У меня есть несколько NSView, которые запускают перерисовку во время методов mouseEntered и mouseExited. При отображении NSMenu в том же окне обновление этих NSViews приостанавливается (они не получают события mouseEntered и Exited). Моя...
68 просмотров
schedule 22.10.2023

изменить заголовок NSMenuItem с помощью Swift
Я хочу изменить заголовок MenuItem после успешного завершения процесса входа в систему и после выхода пользователя из системы. Но если я захожу в систему и проверяю заголовок пункта меню, он не изменился. Я даже пытался это скрыть, но безуспешно....
1288 просмотров
schedule 18.11.2023

Как добавить элементы с изображением в NSMenu?
Я хочу реализовать подобное NSMenu в своем приложении, которое я показал на скриншоте. Я хочу добавить элемент с таким изображением. Кроме того, я хочу присвоить название группе NSMenuItems. Как я могу установить изображение (значок файла) для...
833 просмотров
schedule 19.03.2023

Создать приложение Cocoa без NSMenu
Я хотел бы создать приложение, которое выводит диалоги на основе системных событий. Однако это приложение не должно иметь связанного с ним NSMenu. Что я пробовал, ничего из этого не сработало: Удаление NSMenu из основной раскадровки, но это не...
63 просмотров
schedule 04.07.2022