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

NSView в NSMenu как сделать клавишу для приема клавиатурных команд [в частности, возврата]
У меня есть текстовое поле и кнопка, живущие в представлении внутри пункта меню. Кнопка отправляет строку в текстовом поле функции, и это работает нормально. Однако я также установил клавишу кнопки, эквивалентную «возврату». Ключевая команда не...
973 просмотров
schedule 21.04.2024

Пункт меню печати включен/отключен для различных NSWindowControllers
Я изменил свой пункт меню «Печать», чтобы отправить сообщение -printWindow: Первому ответчику, и определил этот метод на двух моих оконных контроллерах (моем основном и дополнительном окнах). В моем основном окне все работает нормально. Однако,...
709 просмотров
schedule 20.10.2023

Переопределение поведения нажатия клавиши активного NSMenu
Интересно, может ли кто-нибудь помочь с этой дурью. У меня есть NSMenu, размещенный NSStatusItem в строке состояния системы. По разным причинам я хотел бы переопределить поведение нажатия клавиши по умолчанию в NSMenu, которое называется «выбор...
401 просмотров
schedule 12.11.2022

NSMenu cancelTracking иногда не отменяет отслеживание
У меня есть приложение QT, и я использую собственные меню в OSX. У меня есть настраиваемые элементы меню, которые я создал, прикрепив свой собственный класс, производный от NSView, к NSMenuItems, которые я хочу нарисовать специально. Все это...
461 просмотров
schedule 24.02.2024

Назначить действие NSMenuItem, содержащему подменю
В Xcode я создал простой пункт меню с подменю (элемент меню подменю из библиотеки). В его подменю есть некоторые конкретные действия, но я также хочу, чтобы сам элемент содержал обработчик кликов. Прямо сейчас, если я подключу его к действию в...
1736 просмотров
schedule 09.04.2024

Как разрешить пользователю настраивать эквиваленты клавиш меню
В моем приложении для OSX какао я определил главное меню с ключевыми эквивалентами, используя построитель интерфейса. Время от времени я получаю запросы пользователей о возможности настройки этих ключевых эквивалентов. Я знаю, что пользователи могут...
44 просмотров
schedule 30.06.2022

Загрузите NSMenu из пера для NSPanel
Я показываю плавающий NSPanel (отдельно от главного окна приложения) для ввода данных (я должен добавить, что это приложение UIElement, но не фоновое, т.е. у него нет главного окна, скажем, и он реагирует на глобальные сочетания клавиш для запуска...
166 просмотров
schedule 03.09.2022

Обработка меню NSMenuDelegateWillOpen для изменения целей
Есть много связанных ответов об использовании menuWillOpen . Все они объясняют, что сначала нужно установить делегат меню. Это легко, когда у меня есть только одна цель, например, окно настроек или основное приложение. Но что, если у меня есть...
93 просмотров
schedule 27.03.2024