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

Какао: вызов метода делегата приложения из другого класса
В настоящее время я пытаюсь получить путь к файлу с помощью операции перетаскивания внутри настраиваемого представления, а затем передать этот путь своему делегату приложения. В настоящее время я использую следующее: -...
6774 просмотров
schedule 26.09.2021

Приложение "App.app" не открывается
Я уверен, что что-то пропускаю, но с таким же успехом могу спросить. Я создавал приложение программно, и в последнее время я немного поправлялся, чтобы все было хорошо, однако в последнее время я не могу открыть свое приложение, если имя .app не...
506 просмотров
schedule 09.11.2021

Среда выполнения демона запуска Mac никогда не вызывает делегата приложения при запуске во время перезагрузки
Я работаю над службой Mac OS X, управляемой как демон запуска. У него нет графического интерфейса, но он структурирован как приложение Какао, запускаемое с NSApplicationMain. Кажется, что даже несмотря на отсутствие графического интерфейса...
166 просмотров

Как запустить полноэкранный режим на нескольких экранах в OSX
Я делаю приложение Cocoa, которое представляет слайд-шоу из видео и изображений. Если подключено несколько экранов (например, к Mac Mini), я хочу, чтобы на каждом экране отображалось разное содержимое. Каждое окно NSWindow должно быть полноэкранным...
783 просмотров
schedule 10.03.2022

Создание элемента состояния - отображается значок, меню нет
В проекте на основе документов я пытаюсь создать меню состояния. У меня есть одноэлементный класс, который строит строку состояния, и, как видите, я запускаю его из делегата приложения. Когда я запускаю это, я не получаю ошибок, а только изображение...
319 просмотров

как запретить раскадровке открывать окно
Я пишу простое приложение, которое загружается в строку состояния, и при нажатии на него открывается всплывающее окно под значком строки состояния. Я использую раскадровки, чтобы определить пользовательский интерфейс, который мне нравится отображать...
621 просмотров
schedule 30.04.2022

Деактивировать приложение агента после запуска в Cocoa
Какой метод следует вызвать для деактивации приложения сразу после его запуска в applicationDidFinishLaunching: методе делегата? Или, может быть, есть лучшее место, чтобы сделать это? В документации по методу deactivate для NSApplication...
1446 просмотров
schedule 23.05.2022

Swift: как выйти из приложения macOS с кодом выхода
Я использую .app для объединения моего инструмента командной строки (я использую фреймворк). Чтобы выйти из приложения, я использую NSapp.terminate(self) и ловлю его: func applicationWillTerminate(_ aNotification: Notification) { if...
2534 просмотров
schedule 11.07.2022

NSApplication endSheet: не влияет
Хорошо, это действительно ставит меня в тупик: Я создаю модальный лист в окне как -(IBAction) login: (id) sender { [NSApp beginSheet:loginWindow modalForWindow:window modalDelegate:nil didEndSelector:nil contextInfo:nil]; }...
3976 просмотров
schedule 15.07.2022

NSApplication делает окно фронтальным при переключении приложений
При запуске моего приложения (OSX, macOS SDK 10.15) оно показывает главное окно, как и ожидалось. Затем я перехожу к другому приложению с помощью CMD-Tab, но когда я возвращаюсь к своему приложению с помощью CMD-Tab, окно не отображается. То же...
40 просмотров
schedule 01.08.2022

Положение окна не восстанавливается при его закрытии нажатием кнопки x?
Я хочу восстановить положение окна моего приложения Cocoa всякий раз, когда пользователь запускает приложение. Эта функция реализована по умолчанию в Cocoa . Однако я также хочу закрыть приложение, нажав красную кнопку x вверху. -левый угол...
475 просмотров
schedule 05.09.2022

NSApplication keyWindow равен нулю во время приложенияDidFinishLaunching
Начиная с пустого проекта приложения OS X, я добавляю следующий код в файл applicationDidFinishLaunching . func applicationDidFinishLaunching(aNotification: NSNotification) { let app = NSApplication.sharedApplication() guard let window =...
1125 просмотров
schedule 12.09.2022

Кнопки перехода и не поднимая окно
Мини-плеер iTunes (приведу только один пример) поддерживает переход по щелчку мыши, когда приложение не выводится на передний план, когда используются элементы управления воспроизведением / паузой и громкостью. Как это сделать? Я просмотрел...
2177 просмотров
schedule 11.07.2023

Лист документа не отвечает на события клавиатуры
Я думаю, что это проблема первого ответчика, но я не уверен. Я реализую окно редактирования данных в виде таблицы. Концепция очень похожа на пользовательский интерфейс для редактирования правил фильтрации в Mail.app. У меня есть окно...
839 просмотров
schedule 06.09.2023

Какао Dock запускает NSApplicationDidChangeScreenParametersNotification
При изменении положения док-станции Какао запускает NSApplicationDidChangeScreenParametersNotification: Проблема в том, что что касается Apple Docs , его следует поднимать только тогда, когда Отправляется при изменении конфигурации...
773 просмотров
schedule 01.03.2023

NSApplication mainMenu возвращает ноль
проблема в том, что я не могу программно добавить меню в свое приложение! вот где я: в приложении делегата applicationDidFinishLaunching: создать окно и сделать ключ и заказать фасад. РЕДАКТИРОВАТЬ :( здесь, если я регистрирую...
582 просмотров
schedule 24.03.2023

Запустите демон Listen для NSWorkspaceDidLaunchApplicationNotification
У меня есть демон запуска, и я хотел бы, чтобы он запускал функцию каждый раз при запуске приложения. В настоящее время я использую NSWorkspace для проверки запуска приложений. parasited.plist в /Library/LaunchDaemons/ <?xml...
445 просмотров

Как получается, что класс графического интерфейса какао запускается без вызова NSApplication или NSRunLoop
Почему работает следующий код? Это небольшая программа Cocoa, которая использует NSOpenPanel для выбора файла и открытия его в Emacs.app. Его можно запустить из командной строки с начальным каталогом в качестве аргумента. Как работает NSOpenPanel...
392 просмотров

Модель потоков какао NSApplication
Привет, я новичок в фреймворке какао, поэтому мне нужна была помощь в понимании фреймворка. Моя текущая сфера деятельности - узнать о количестве потоков, которые NSApplication создает по умолчанию, и о методах их управления или ограничения. то...
357 просмотров

Подкласс NSApplication в Swift
Я создал подкласс NSApplication: class MyApplication: NSApplication { override func sendEvent(theEvent: NSEvent) { if theEvent.type == NSEventType.KeyUp && (theEvent.modifierFlags & .CommandKeyMask).rawValue != 0 {...
3199 просмотров
schedule 27.02.2023