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

Добавление элемента в NSMenu с предустановкой селектора действий
Я новичок в программировании Obj-C / Cocoa, и у меня возникла проблема с попыткой динамически добавлять элементы меню в экземпляр NSMenu и установить селектор действий элементов при вставке. Я могу добавить элементы динамического меню нормально, но...
6178 просмотров
schedule 29.09.2022

Отключение/включение пункта меню приложения
Пытаясь изучить самые основы работы с меню. Панель меню моего тестового приложения имеет 3 меню, а именно «TestApp», «Файл» и «Справка». Я обнаружил, что могу полностью удалить эти меню, просто вызвав команду say: NSMenu* rootMenu = [NSApp...
5352 просмотров
schedule 06.05.2024

Как сделать недавний список NSMenu
Я работаю над небольшим приложением для сокращения URL-адресов для кого-то, и мне нужен список, аналогичный списку Droplr, в котором есть все недавно сокращенные URL-адреса. Список должен быть подменю главного меню, прикрепленного к NSStatusItem....
531 просмотров
schedule 05.03.2023

Как вы можете обновить NSMenu, пока оно активно (видно)?
У меня есть NSMenu экземпляр, через который будет происходить вся связь с приложением Какао. Если меню открыто, фон не запускается, так как я могу принудительно выполнить обновление, пока меню все еще активно?
2201 просмотров
schedule 25.01.2024

Пузырь с номером NSMenuItem?
Я видел что-то вроде этого: в Menulet справа от пунктов меню, и я не могу понять, как это сделать. Кто-нибудь может уточнить? Спасибо!
313 просмотров
schedule 20.09.2022

Отображение пользовательских/произвольных элементов управления в NSMenu
Как я могу отобразить NSTextField или NSProgressIndicator в NSMenu? Я хочу сделать что-то похожее на меню значков Spotlight или меню «Справка» большинства приложений.
486 просмотров
schedule 28.05.2022

Создайте NSMenu для NSStatusBar.systemStatusBar программно
Я пытаюсь создать простое меню в строке состояния системы, используя только код. Я не получаю никаких ошибок компиляции или времени выполнения, но я не вижу никакого эффекта. - (void)awakeFromNib { NSMenu *stackMenu = [[NSMenu alloc]...
2559 просмотров
schedule 21.09.2022

Как удалить пробел NSMenuItem над пользовательским представлением
Я искал что-то, что обсуждалось в следующих постах. Разрыв над пользовательским представлением NSMenuItem. Обратное проектирование NSMenu для элемента строки состояния Я попробовал углеродный код, предоставленный Пьером Бернаром ....
367 просмотров

Заставьте MAAttachedWindow вести себя как NSMenu
Я прочитал сообщение на этом сайте о том, как скрыть MAAttachedWindow, когда пользователь щелкает за его пределами. Как и в этом посте, я использую MAAttachedWindow вместе с элементом состояния. Скрывать MAAttachedWindow при нажатии снаружи . В...
577 просмотров
schedule 30.06.2022

Создание NSMenu с NSMenuItems в нем программно?
Во-первых, я хотел бы отметить, что этот вопрос, вероятно, уже задавался, я просто не мог найти никаких ответов от них. Итак, я программно пытаюсь создать NSMenu и NSMenuItem на главной панели, так что напр. NSMenu будет File, а затем в нем будет...
15016 просмотров
schedule 01.05.2023

Наведение мыши NSMenu на событие
Я использовал NSMenu и NSStatusItem для отображения пользовательского меню в строке состояния в течение длительного времени следующим образом: statusItem = [[[NSStatusBar systemStatusBar] statusItemWithLength:18] retain]; [statusItem...
455 просмотров
schedule 27.01.2023

Кажется, не удается установитьEnabled:NO на NSMenuItem
Я создал подкласс NSMenu и соединил группу NSMenuItem через Interface Builder. Я проверил через отладчик, чтобы убедиться, что они действительно инициализируются. Меню настроено так, чтобы элементы не включались автоматически. Тем не менее,...
9859 просмотров
schedule 18.07.2022

Удалить пункты меню «Диктовка» и «Специальные символы» из NSMenu
У меня странный "баг". Я создаю меню «Редактировать» для своего приложения Mac OSX. Он должен содержать копирование, вставку, выбор всего и т. д. Я решил эту функциональность, просто подключив соответствующие селекторы в первом ответчике к меню....
646 просмотров
schedule 02.06.2023

Делегат NSMenu не вызывается для его заполнения
У меня есть объект контроллера, который владеет NSMenu и является делегатом этого меню в интересах ленивого населения. Однако ни numberOfItemsInMenu: , ни menuNeedsUpdate: никогда не вызываются, поэтому меню остается пустым. Я подтвердил,...
1270 просмотров
schedule 28.02.2023

Как скрыть строку меню в приложении Cocoa?
Как программно скрыть строку меню в приложении какао? Я хотел бы в полной мере использовать площадь экрана.
3717 просмотров
schedule 04.08.2023

Пользовательское представление NSMenuItem не обновляется
У меня есть объект NSStatusItem, который создается при запуске приложения (в AppDelegate.m). К этому объекту «_statusBarItem» прикреплено меню класса statusBarMenu, которое является подклассом класса NSMenu, но у него также есть свойство _panelItem...
483 просмотров
schedule 21.07.2022

Swift: щелкните правой / левой кнопкой мыши на NSStatusBar
Я создаю приложение NSStatusBar и хочу вызывать разные функции в зависимости от того, щелкнул ли пользователь по значку влево или вправо. Вот что у меня есть на данный момент: let statusItem =...
652 просмотров
schedule 04.04.2022

Могу ли я открыть NSMenu программно?
Как следует из названия, я хочу автоматически открывать меню через определенные промежутки времени. Предпочтительно из самой программы, так как я уверен, что смогу что-то сделать вручную с помощью applescripts+cron, которые я не хочу использовать....
1123 просмотров
schedule 26.01.2023

Динамический список какао в NSMenu
Глядя на встроенные приложения OS X, такие как помощник по WiFi и Bluetooth, кажется, что у них есть список, который можно динамически изменять. Однако я не могу изменить меню, не разрушая и не воссоздавая его (т.е. добавляя и удаляя по индексу)....
487 просмотров
schedule 29.04.2022

Нет обратного вызова при нажатии пункта меню
Я пытаюсь реализовать простое контекстное меню в своем расширении FinderSync. Я построил следующее, используя несколько примеров, и моя проблема в том, что обратный вызов никогда не вызывается, когда я нажимаю элемент меню. Исходный код:...
316 просмотров