Вопросы по теме '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 просмотров
schedule
19.04.2023
Ошибка 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 просмотров
schedule
30.03.2024
Состояние настройки 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