Вопросы по теме '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 просмотров
schedule
23.03.2022
Заставьте 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 просмотров
schedule
11.06.2023