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

пункт контекстного меню не активируется
У меня проблема. Мое контекстное меню отображается, но пункты меню не активированы. Итак, мой новый код для отображения меню выглядит следующим образом: NSMenu *defMenu = [[[NSMenu alloc] initWithTitle:@"default Contextual Menu"] autorelease];...
993 просмотров
schedule 20.10.2021

Как добавить несколько пунктов меню с одинаковым заголовком в NSPopUpButton (NSMenu)?
Как говорится в документации, невозможно добавить два пункта меню в NSPopUpButton, если они оба имеют одинаковый заголовок. Я пытался добавить пункты меню в [popupButton menu], но безуспешно. Я также пытался создать новое меню, добавить в него...
5804 просмотров
schedule 03.10.2021

Обратный инжиниринг 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

Подкласс NSMenu
Это простой вопрос ... Просто: Как мне создать подкласс NSMenu? Поскольку я не уверен, как это сделать. Я хотел бы подклассифицировать его, чтобы сделать пользовательский рисунок, например. изменить цвет фона и т. д. Обычно это делается с...
1775 просмотров
schedule 08.11.2021

NSController с собственным файлом xib, но без просмотра
Я создаю приложение MenuBar с парой всплывающих окон, NSMenu и некоторыми обычными окнами для настроек и тому подобного. Я создал NSController, чтобы хранить все мои файлы StatusBar вместе и уведомлять всплывающее окно, чтобы открываться и...
345 просмотров
schedule 14.10.2021

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

Прикрепите NSMenu к NSStatusItem с помощью раскадровки
Я пытаюсь прикрепить NSMenu элемент к NSStatusItem , чтобы отображалось меню при нажатии на мое приложение «Панель меню» для Mac OS. Я новичок в программировании для Mac и искал учебные пособия в Интернете. Однако весь найденный мной материал...
1266 просмотров
schedule 16.11.2021

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

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

NSButton с задержкой NSMenu - Objective-C/Cocoa
Я хочу создать NSButton , который отправляет действие при нажатии, но при нажатии в течение 1 или двух секунд отображается NSMenu. Точно так же, как этот вопрос здесь , но поскольку этот ответ не т решить мою проблему, я решил спросить еще раз....
2476 просмотров
schedule 27.02.2022

Как получать события пункта меню в контроллере окна документа приложения на основе документа?
В моем приложении, основанном на документе, есть AppDelegate, Document и DocumentWindowController. Внутри DocumentWindowController я хочу обрабатывать события меню. Владельцем файла MainMenu.xib является AppDelegate. Нет объекта,...
154 просмотров

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

Cocoa: автоматическое закрытие меню состояния
У меня есть меню состояния в строке состояния, и у меня есть некоторые задачи, выполняемые за сценой. Когда одна из задач выполнена, предположим, что в то время, когда меню отображается (раскрывается), я хочу, чтобы меню не находилось в...
924 просмотров
schedule 10.04.2022

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

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

Кнопка раскрытия, отображающая меню
Пожалуйста, дайте мне совет, как реализовать такую ​​кнопку раскрытия информации, как на моем скриншоте - кнопку раскрытия «стрелка вниз», отображающую меню при нажатии: Я пробовал два подхода, используя NSPopupButton и NSButton со стилем...
2782 просмотров
schedule 25.04.2022

Как я могу оставить NSPopUpButton открытой после того, как пользователь выберет пункт меню?
У меня есть NSPopUpButton, предоставляющий NSMenu для элемента состояния с настраиваемым представлением. Всплывающая кнопка отображает список ссылок. Когда пользователь выбирает ссылку из списка, ссылка отображается в браузере пользователя (в...
1083 просмотров
schedule 09.05.2022

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