Описание тега nsapplication
NSApplication - это центральный класс в структуре Apple AppKit.
1
ответ
Как правильно открыть окно в OSX?
У меня есть приложение, которое я создал в Xcode. Это не на основе документов. Как сделать так, чтобы, когда пользователь нажимал, скажем, значок док-станции, окно снова открывалось? Я создаю все из пера, который Xcode автоматически дал мне. Я пытал…
01 авг '13 в 04:58
4
ответа
Как соединить пункт меню с пользовательским действием, определенным в делегате NSApplication через файлы пера?
В моем приложении Какао у меня есть два файла NIB/XIB, которые мне нужно подключить: MainMenu.xib: содержит пользовательский объект для объекта делегата NSApplication и подключает его к соответствующему выходу в NSApplication заполнитель. ContextMen…
13 сен '11 в 06:47
0
ответов
Прокрутка с помощью Mouse-down & Space?
Есть ли пример кода или статья / руководство, предлагающее, как лучше всего реализовать функцию щелчка + прокрутки, как это часто бывает в таких приложениях, как Adobe XYZ, Pixelmator, ..: Пользователь нажимает на вид, удерживая клавишу пробела, что…
02 июн '15 в 17:14
1
ответ
Какао beginSheet: didEndSelector выдавая ошибку
Я загружаю лист в свой основной файл.xib, лист является панелью, и у меня нет проблем с отображением или закрытием листа, но при закрытии я получаю сообщение об ошибке: 2012-02-21 11:10:12.142 CollectionTest2[23277:10b] *** - [AppController customSh…
21 фев '12 в 17:01
1
ответ
NSView не может получить событие Ctrl+Tab Keydown
В моем приложении Mac я прослушиваю события нажатия клавиш и передаю их внутреннему клиенту, в зависимости от модификаторов и кода клавиши. В настоящее время я сталкиваюсь с проблемой, что я не могу удержать событие "Ctrl+Tab". Кажется, что само "пр…
28 авг '17 в 20:56
1
ответ
-SendEvent работает не так, как ожидалось
У меня есть полноэкранное прозрачное окно, которое отображается над главным меню моего приложения. Она имеет ignoresMouseEvents установить на NO. Тем не менее, чтобы получать щелчки мыши, я добавил этот код: [NSEvent addLocalMonitorForEventsMatching…
03 авг '13 в 21:48
1
ответ
Приложение OS X в полноэкранном режиме на двух мониторах
В основном я хотел бы запустить приложение OS X в полноэкранном режиме на двух мониторах. Там нет конкретного макета, который я хотел бы достичь, я просто хотел бы увеличить приложение, чтобы использовать целые два экрана. Единственное приложение, к…
01 апр '13 в 18:54
2
ответа
Запустите приложение Какао, не показывая главное окно
У меня есть простое приложение Какао с одним NSWindow, где я могу ввести некоторые учетные данные, и после отправки приложение запускает другой процесс. В случае, если учетные данные были введены один раз и кэшированы, я хотел бы запустить процесс, …
29 ноя '11 в 15:28
1
ответ
Какао док запускает NSApplicationDidChangeScreenParametersNotification
При изменении позиции дока Какао запускает NSApplicationDidChangeScreenParametersNotification: Проблема в том, что для Apple Docs его следует поднимать только тогда, когда Размещается при изменении конфигурации дисплеев, подключенных к компьютеру. И…
26 окт '11 в 11:13
1
ответ
Выполнить код до восстановления состояния (macOs)
Я пишу основанное на документе приложение для Mac в Swift 4, которое, в соответствии с потребностями моего клиента, должно отображать окно лицензирования, в котором пользователь предоставит свой лицензионный ключ. Я показываю это окно на application…
22 окт '18 в 13:34
1
ответ
Какао: интегрировать NSApplication в существующий основной цикл C++
Я знаю, что я не первый, кто пытается использовать Cocoa на OSX вместе с существующим основным циклом c/ C++, но мне не очень нравятся решения, с которыми я сталкивался до сих пор, поэтому у меня возникла другая идея: Я хотел бы обсудить. Наиболее р…
18 июл '11 в 11:45
1
ответ
NSApplication Делегат Вопрос
Мне подумалось, может - (void)applicationWillTerminate:(NSNotification *)notification вызывается, когда система выключается, и приложение получает запрос на выход. Я работаю над агентом, который должен выполнять некоторые действия при выходе, но я н…
26 фев '11 в 12:03
0
ответов
Минимизация на месте - нужна ли мне специальная структура
Я хочу создать общесистемную функцию минимизации на месте, которая появляется при двойном щелчке по строке заголовка любого видимого окна в слое 0. Кажется, что это было бы действительно простой функцией для повторной реализации... Когда дважды щелк…
28 янв '12 в 12:42
0
ответов
Как я создаю вложенный цикл выполнения после -[NSAlert beginSheetModalForWindow:], который позволяет другим событиям происходить, но не возвращается, пока alertDidEnd:?
В Windows и GTK+ возможно иметь полностью вложенный цикл выполнения, который все еще может перекачивать события в окна, которые не ожидают модального ввода. Однако, с Какао, все, что я вижу для NSAlert, -[NSAlert runModal], который влияет на все окн…
28 июн '14 в 16:07
1
ответ
target-c: как использовать NSApplicationMain
Что не так с этой программой? // main.m #import <Foundation/Foundation.h> #import <Cocoa/Cocoa.h> int main(int argc, char *argv[]) { return NSApplicationMain(argc, (const char **)argv); } Я пытаюсь скомпилировать и получить эту ошибку: $…
09 янв '16 в 02:37
5
ответов
Какао: основная функция int
Мне интересно, какую роль играет основная функция int в программе Какао? Практически весь пример кода, на который я смотрел, содержит только следующий код в main.m: #import <Cocoa/Cocoa.h> int main(int argc, char *argv[]) { return NSApplicatio…
21 янв '10 в 16:59
1
ответ
Как получить доступ к OSX NSApplication из StoryBoard, созданного по умолчанию ViewController?
Я использовал Xcode 6.3 для создания очень простого приложения Swift Mac. Это не приложение на основе документов. У моего приложения есть один NSViewController, и он загружается, открывается и работает, как и ожидалось. Однако теперь мне нужно испол…
26 апр '15 в 17:42
0
ответов
Инструмент Objective-C++ командной строки начал падать в [NSApplication sharedApplication]
У меня есть небольшой CLT для копирования и вставки изображений, написанный на Objective-C++. До недавнего времени эта программа компилировалась и запускалась как задумано - но только сейчас, похоже, она начала зависать при вызове [NSApplication sha…
02 сен '17 в 06:27
1
ответ
Подкласс NSApplication в MonoMac
Мне нужно создать подкласс NSApplication в MonoMac, чтобы переопределить метод NSEpplication sendEvent (SendEvent в C#) для получения событий медиа-клавиш (Play, Pause, Next, Prev на Macbooks), как описано здесь: Прослушивание событий play / pause н…
03 авг '12 в 06:21
1
ответ
Разве я не могу переопределить -sendEvent: в моем подклассе NSApplication?
В моем приложении Mac OS X я подкласс NSApplication и переопределить это -sendEvent: метод. Apple жалуется: Приложение включает в себя "OBJC_IVAR_$_NSApplication._delegate" из фреймворка "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit…
13 дек '11 в 17:09