Вопросы по теме 'nsapplication'
Какао: вызов метода делегата приложения из другого класса
В настоящее время я пытаюсь получить путь к файлу с помощью операции перетаскивания внутри настраиваемого представления, а затем передать этот путь своему делегату приложения. В настоящее время я использую следующее:
-...
6774 просмотров
schedule
26.09.2021
Приложение "App.app" не открывается
Я уверен, что что-то пропускаю, но с таким же успехом могу спросить. Я создавал приложение программно, и в последнее время я немного поправлялся, чтобы все было хорошо, однако в последнее время я не могу открыть свое приложение, если имя .app не...
506 просмотров
schedule
09.11.2021
Среда выполнения демона запуска Mac никогда не вызывает делегата приложения при запуске во время перезагрузки
Я работаю над службой Mac OS X, управляемой как демон запуска. У него нет графического интерфейса, но он структурирован как приложение Какао, запускаемое с NSApplicationMain.
Кажется, что даже несмотря на отсутствие графического интерфейса...
166 просмотров
schedule
03.03.2022
Как запустить полноэкранный режим на нескольких экранах в OSX
Я делаю приложение Cocoa, которое представляет слайд-шоу из видео и изображений. Если подключено несколько экранов (например, к Mac Mini), я хочу, чтобы на каждом экране отображалось разное содержимое. Каждое окно NSWindow должно быть полноэкранным...
783 просмотров
schedule
10.03.2022
Создание элемента состояния - отображается значок, меню нет
В проекте на основе документов я пытаюсь создать меню состояния. У меня есть одноэлементный класс, который строит строку состояния, и, как видите, я запускаю его из делегата приложения. Когда я запускаю это, я не получаю ошибок, а только изображение...
319 просмотров
schedule
29.04.2022
как запретить раскадровке открывать окно
Я пишу простое приложение, которое загружается в строку состояния, и при нажатии на него открывается всплывающее окно под значком строки состояния. Я использую раскадровки, чтобы определить пользовательский интерфейс, который мне нравится отображать...
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 просмотров
schedule
12.11.2022
Как получается, что класс графического интерфейса какао запускается без вызова NSApplication или NSRunLoop
Почему работает следующий код? Это небольшая программа Cocoa, которая использует NSOpenPanel для выбора файла и открытия его в Emacs.app. Его можно запустить из командной строки с начальным каталогом в качестве аргумента.
Как работает NSOpenPanel...
392 просмотров
schedule
04.03.2023
Модель потоков какао NSApplication
Привет, я новичок в фреймворке какао, поэтому мне нужна была помощь в понимании фреймворка.
Моя текущая сфера деятельности - узнать о количестве потоков, которые NSApplication создает по умолчанию, и о методах их управления или ограничения. то...
357 просмотров
schedule
01.04.2023
Подкласс 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