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

Обратный инжиниринг NSMenu для элемента строки состояния
Я хочу создать меню для элемента строки состояния, подобное тому, которое можно увидеть в приложении PastebotSync Tapbot: Есть ли у кого-нибудь идеи, как создать настраиваемую область в верхней части меню, которая находится на одном уровне с...
1826 просмотров
schedule 23.11.2021

Как скрыть элемент меню в настраиваемом представлении?
Я использую очень простое настраиваемое представление (содержащее только NSTextField и NSSegmentedControl только для чтения) в NSMenuItem (с использованием метода -setView: ). Эта часть работает как положено. Проблема вот в чем: в методе делегата...
2361 просмотров
schedule 27.10.2021

Получить индекс NSMenuItem (отправителя) в родительском меню
У меня есть NSMenu ( док-меню приложения ) и несколько элементов в нем с одним и тем же действием. Как я могу определить индекс отправителя (того, который запускает действие) в его контейнерном меню? (Меня не интересует title , так как это...
2562 просмотров
schedule 20.11.2021

Приложение Mac, окно NSDocument не отображается в меню «Окно»
Я продолжил работу над приложением, созданным другим. Он выглядит в соответствующих частях идентично стандартному оконному приложению NSDocument, которое вы получаете при запуске нового проекта (где меню «Окно» работает как обычно, т. Е. NSDocument...
276 просмотров

Swift: как я могу обновить NSMenuItem, пока он активен (виден)?
Я создал простой таймер, который обновляет счетчик в NSMenuItem. func timerUpdate(){ dispatch_async(dispatch_get_main_queue()){ // calculating time let timeLeft = self.lxTimeLeft() // returns a double of remaining seconds...
591 просмотров
schedule 09.09.2021

Как работать с клавишами-модификаторами в приложении строки меню Какао
Итак, у меня есть приложение строки меню, в котором есть ползунок внутри настраиваемого представления: мне нужна возможность нажимать клавишу выбора при перетаскивании, чтобы ползунок привязывался к приращениям. Прямо сейчас все работает ... кроме...
117 просмотров

Просмотр в NSMenu не активен, если окно невидимо
Я испытываю действительно странное поведение с NSMenu в Application is agent-Application. У меня есть следующий простой код для установки значка заголовка с NSMenu. Меню содержит настраиваемый вид с кнопкой NSSwitch. class AppDelegate: NSObject,...
28 просмотров
schedule 09.10.2021

Заполните NSMenu из NSArray с помощью NSMenuItems - нужны альтернативные предложения
Итак, у меня есть следующий код: - (void)addSupportLinksMenuItems { NSString *subMenuTitle; NSString *getURL; if (!supportLinks) { supportLinks = [[NSArray alloc] initWithArray:[settings objectForKey:@"supportLinks"]]; }...
1233 просмотров
schedule 07.04.2022

Соединение NSMenuItems с действиями и наоборот
Позвольте мне объяснить, что я имею в виду: Допустим, у нас есть меню с несколькими элементами (скажем, это... набор параметров, только один из которых может быть включен в любой момент времени). Какова предлагаемая реализация (привязки? Я не...
161 просмотров
schedule 06.04.2022

Уродливый символ в ключевом эквиваленте NSMenuItem
В главном меню моего приложения у меня есть пункт меню, который я хотел бы установить для ярлыка alt + «знак минус». Я смог установить эквивалент ключа в IB, и он срабатывает, как и ожидалось, но при запуске приложения это действительно уродливо:...
213 просмотров

Mac OSX NSStatusItem с настраиваемыми элементами NSMenu / MenuItem и функцией перетаскивания
Я пытаюсь создать приложение для Mac со значком NSStatusItem в строке состояния. Значок строки состояния должен поддерживать перетаскивание файлов, а также должен отображать меню при нажатии. Проблема в том, что мне удалось реализовать обе функции...
2253 просмотров

Простой способ реализовать пользовательские нарисованные представления NSMenuItem
Я хотел бы иметь NSMenu с несколькими NSMenuItem в нем. Эти элементы будут вести себя так же, как «обычные» NSMenuItem s, за одним исключением: я хотел бы иметь возможность рисовать содержимое (т.е. «передний план») каждого элемента...
369 просмотров
schedule 12.04.2022

Как создать представление NSMenuItem для пункта меню со встроенным NSProgressIndicator?
Я хотел бы создать пункт меню со встроенным NSProgressIndicator , аналогичный пункту меню «Wi-Fi: поиск сетей…» в меню состояния Wi-Fi: Я думаю, что мне нужно будет использовать метод setView: , как обсуждалось по адресу: Представления в...
2284 просмотров

Как я могу удалить белый квадрат вокруг моего NSProgressIndicator?
Я добавляю NSProgressIndicator в свой NSMenuItem (с настраиваемым представлением). Он работает нормально, но вокруг него странный квадрат: Вот мой код: // In my @interface declaration: NSProgressIndicator *_spinner; ... // In...
350 просмотров

Цвет изображения NSMenuItem становится темным при выборе
Я использую NSPopUpButton с заголовком и изображением. Ниже мой код: [self.popup addItemWithTitle:@"Parag"]; [[self.popup lastItem] setImage:[NSImage swatchWithColor:[NSColor greenColor] size:NSMakeSize(10.0, 10.0)]]; Создание NSImage из...
483 просмотров

NSMenuItem с настраиваемым представлением в macOS 11 Big Sur
macOS 11 Big Sur в его текущей итерации (от бета-версии 1 до бета-версии 6) имеет ошибку/функцию, которая затрудняет использование NSMenuItem с пользовательским представлением. В частности, пользовательское представление элемента не получит вызов...
238 просмотров

Эквивалент ключа NSMenuItem не работает, когда меню скрыто
У меня есть NSMenu в Interface Builder, который подключен к menu выходу NSTableView . Я хочу назначить ключевые эквиваленты элементам в этом меню, чтобы пользователю не приходилось щелкать правой кнопкой мыши, но они не работают, если меню не...
1623 просмотров

Не удается избавиться от клавиши Shift в маске модификатора NSMenuItem
У меня есть NSMenuItem с сочетанием клавиш. Я установил ярлык следующим образом: // Close let closeItem = NSMenuItem() closeItem.title = Resources.QUIT closeItem.action = #selector(quit) closeItem.keyEquivalentModifierMask...
212 просмотров
schedule 29.07.2022

Получение определенного пункта меню из MainMenu
У меня есть перо (winA.xib), содержащее окно. Мой делегат приложения содержит подкласс NSWindowController под названием WinAController. WinAController имеет свойство (NSMenu * mainMenu), которое я хочу указать на MainMenu. Я установил его после...
2463 просмотров
schedule 04.05.2023

Как узнать, какой NSTableView открыл контекстное меню?
У меня есть 5 экземпляров NSTableView с одинаковым контекстным меню. Когда я получаю сообщение о том, что меню было нажато, мне нужно знать, какая таблица его отправила. Я проверил документацию NSMenu, но, похоже, не нашел способа проверить, какая...
352 просмотров
schedule 15.03.2023