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

Как настроить NSMenu, как приложения Apple Pro?
Я хочу настроить NSMenu с помощью NSMenuItems , чтобы он выглядел как приложения Apple Pro. Но как я могу настроить NSMenu ? Нет метода рисования для изменения внешнего вида. Если я установлю NSView на NSMenuItem , я смогу установить цвет...
2378 просмотров
schedule 20.05.2022

Пользовательское представление NSMenuItem не отвечает на keyEquivalent
Я установил пользовательский NSView на NSMenuItem для рисования и рендеринга. Однако «keyEquivalent», присвоенный NSMenuItem , похоже, не отвечает. Я понимаю, что рисование и обработка действий должны выполняться самостоятельно, но мне кажется,...
964 просмотров
schedule 12.01.2023

Обновите NSMenuItem, пока отображается меню хоста
У меня есть NSMenuItem , который мне нужно обновить, чтобы показать прогресс (как Time Machine делает с резервной копией). Проблема в том, что когда я устанавливаю новый title на этот NSMenuItem , а title не меняется. На самом деле оно...
1640 просмотров
schedule 27.09.2023

Когда удалять динамические NSMenuItem из NSMenu
У меня есть NSMenu, который содержит ряд динамических элементов. Эти элементы создаются в методе NSMenuDelegate menuNeedsUpdate, и каждому назначается представленный объект. Я хочу обрезать граф объектов и, надеюсь, восстановить немного памяти при...
970 просмотров
schedule 28.04.2024

Изменение видимости элементов NSPopUpButton на основе нажатия клавиши
У меня есть приложение, которому нужно прочитать кучу данных из внешнего файла и отобразить его как NSPopUpButton в пользовательском интерфейсе Cocoa. Загвоздка здесь в том, что данные, которые считываются, должны иметь флаг, указывающий, считаются...
553 просмотров

Ошибка NSMenuItem KeyEquivalent (пробел)
Я хочу установить эквивалент ключа (пробел) без каких-либо модификаторов для NSMenuItem (в главном меню приложения). Как следует из документации: Например, в приложении, воспроизводящем мультимедиа, команда «Воспроизвести» может быть...
2057 просмотров
schedule 15.04.2022

Скрыть заголовок NSMenuItem, просто показать его изображение?
У меня есть NSMenu (принадлежащий NSPopUpButton ), где NSMenuItem все имеют набор изображений, и я бы хотел, чтобы они отображали только изображения, а не заголовки. Однако я не могу отключить заголовки, поскольку они обеспечивают доступность...
563 просмотров
schedule 09.12.2023

Как направить действия меню в NSViewController внутри окна?
У меня есть пункт в главном меню приложения, и я хочу передать его действие контроллеру представления ( NSViewController ). Иерархия интерфейса выглядит так: есть контроллер главного окна приложения NSWindowController . Внутри окна есть разделенный...
2576 просмотров
schedule 27.06.2022

Эквивалент ключа NSMenuItem установлен на клавишу ввода с цифровой клавиатуры
Я хочу установить Key Equivalent для NSMenuItem в качестве клавиши Enter на цифровой клавиатуре. У меня на рабочем столе нет цифровой клавиатуры с 10 клавишами, но мне сказали, что функция + возврат на основной клавиатуре будет эмулировать клавишу...
488 просмотров

Состояние настройки NSMenuItem не работает
У меня есть приложение на основе документов в Swift 1.2. Я хочу иметь программно сгенерированные NSMenuItem , которые имеют действие с текущим NSDocument, а затем проверить этот выбор. Вот что у меня есть до сих пор: Делегирование приложения...
1686 просмотров
schedule 28.03.2022

validateMenuItem или menuWillOpen не вызывается для NSMenu
В моем приложении Mac есть NSMenu, чьи функции делегата validateMenuItem и menuWillOpen никогда не вызываются. Пока ни одно из решений в сети не помогло. Вроде все делаю правильно: Селекторы пункта меню относятся к тому же классу....
3871 просмотров
schedule 05.04.2023

EXC_BAD_ACCESS, когда цель/селектор NSMenuItem установлен на объект
Я абстрагирую NSMenuItem, используя этот класс: class MenuItem{ let title: String let iconName: String let action: Action init(title: String, iconName: String, _ action: @escaping Action) { self.title = title...
145 просмотров
schedule 24.01.2023