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

Какую платформу Objective-C мне нужно использовать для записи экрана?
Я уже записываю со своего iSight из скрипта python с использованием моста pyobjc и фреймворка QTKit. Какую платформу / устройство / ... мне следует использовать для захвата видео с экрана вместо встроенного iSight? P.S. Я использую Leopard (а...
696 просмотров
schedule 16.04.2022

Создав подкласс NSScroller, как избавиться от белого квадрата в правом нижнем углу?
Я создал подкласс NSScroller, подобный iTunes, однако, если в NSScrollView или NSTableView видны как горизонтальная, так и вертикальная прокрутки, у меня остается уродливый белый квадрат в правом нижнем углу. Кто-нибудь знает, куда добавить мой...
1138 просмотров

AppKit Python и делегаты ObjectiveC
AppKit позволяет программам Python на Mac использовать классы ObjectiveC. Я не очень хорошо знаком с ObjectiveC, но хочу получить доступ к NSSound с помощью AppKit для создания аудиоплеера. Мой проигрыватель должен выполнить какое-то действие,...
994 просмотров
schedule 09.08.2022

NSSegmented Control не выбирает
У меня есть NSSegmentedControl с текстурированным закругленным стилем и с режимом выбора, установленным на «любой». Проблема в том, что он рассматривает это как выбор ни одного. Когда я переключаю стиль на капсулу, он работает правильно. Я...
737 просмотров
schedule 07.07.2023

Масштабирование NSView
У меня есть NSView, в котором пользователь может рисовать круги. Эти круги хранятся в виде массива NSBezierPaths, и в drawRect: я перебираю массив и вызываю -stroke для каждого из путей. Как добавить кнопку для увеличения и уменьшения масштаба...
5427 просмотров

Сохранять окно другого приложения активным, продолжая получать события мыши из окна другого приложения?
Есть ли способ, чтобы окно моего приложения получало события клавиатуры и/или мыши (т. е. пользователь нажимал кнопки окна), сохраняя при этом фокус на другом, несвязанном приложении? Я пытался настроить свое окно на разных уровнях, включая...
500 просмотров
schedule 29.02.2024

Snow Leopard и LSUIElement - ›приложение не активируется должным образом, окно не активно, несмотря на то, что оно является ключевым
Я столкнулся с несколькими проблемами с фоновым приложением, которое использует LSUIElement = 1, чтобы скрыть свой элемент док-станции, строку меню и предотвратить его появление в переключателе приложений Command-Tab. Вроде бы проблема только...
3672 просмотров
schedule 12.04.2022

Можно ли заставить NSView передать rightMouseDown: следующему ответчику без подкласса?
У меня есть представление, которое содержит несколько подпредставлений: mainView subViewA subViewB SubViewC mainView — это NSView , созданный из пера и управляемый подклассом NSViewController . Подпредставления — это...
1119 просмотров
schedule 27.05.2023

Пулы с автоматическим выпуском в приложениях appkit
Мне сложно понять, КОГДА именно автоматические пулы создаются и выпускаются в приложениях AppKit. Например, если у меня есть класс ApplicationController, который переопределяет init, существует ли пул автозапуска, который создается до его запуска и...
284 просмотров

Как отобразить окно в плагине, когда подключаемое приложение Cocoa предоставляет только C++ API?
Я разрабатываю плагин для FileMaker Pro 11 Advanced на Mac, используя его API плагинов C++. Я хочу показать NSWindow на экране, который загружается через файл XIB, но я не могу отобразить окно, не установив для свойства «Видимый при запуске» окна...
285 просмотров
schedule 15.11.2022

colorWithCalibratedRed:зеленый:синий:альфа: не будет работать
Я хотел бы создать цвет с помощью NSColor, но ни один из статических конструкторов, похоже, не работает для меня. Скриншот описывает проблему, с которой я столкнулся. Я ссылаюсь: #import <AppKit/NSBitmapImageRep.h> И...
296 просмотров
schedule 21.03.2023

минимальный размер пользовательского вида
Есть ли способ обеспечить минимальный размер для пользовательского представления (NSView)? Я знаю, что с окном можно просто установить минимальный размер, но для пользовательского вида такой настройки нет. Можно ли для этой цели создать подкласс...
781 просмотров
schedule 06.05.2023

Связывание проблем с AppKit
Я создал класс, используя XCode3.2.1, и хочу, чтобы он наследовался от NSViewController (или любого другого объекта AppKit). #import < Cocoa/Cocoa.h> @interface myCustomView : NSViewController {} @end Я связал библиотеки Cocoa, но...
255 просмотров
schedule 28.06.2022

NSTimer не влияет?
Я попытался вызвать [self setNeedsDisplay:YES] в селекторе NSTimer, чтобы вызвать метод drawRect. Сначала я поместил код инициализации NSTimer в функцию кнопки: -(IBAction)buttonPush:(id)sender { myTimer = [NSTimer...
626 просмотров
schedule 19.11.2022

Как нарисовать рабочий стол в Mac OS X?
Я хочу нарисовать рабочий стол на Mac OS X (Snow Leopard). В частности, я хочу добиться того же эффекта, что и при запуске: /System/Library/Frameworks/ScreenSaver.framework/Resources/ ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine...
4346 просмотров
schedule 16.09.2022

Странная проблема с NSImage -lockFocusFlipped:
Я использую метод -lockFocusFlipped: NSImage для рисования изображения. Мой код выглядит так: NSImage *image = [[NSImage alloc] initWithSize:NSMakeSize(256, 256)]; [image lockFocusFlipped:YES]; NSShadow *shadow = [[NSShadow alloc] init];...
671 просмотров
schedule 29.05.2023

Обновление одного изображения IKImageBrowserView
Я искал везде и не могу найти способ сделать это. В настоящее время я делаю простое приложение, чтобы помочь нашему пользователю настроить метаданные изображения для другого приложения. Я представляю список изображений для настройки в...
871 просмотров
schedule 29.04.2022

Блокировка соотношения сторон окна NSDocument
У меня есть приложение на основе документа, и я пытаюсь заблокировать соотношение сторон окна документа. Содержимое документа представляет собой настраиваемый вид, для которого я могу легко установить соотношение сторон. Однако, когда я изменяю...
747 просмотров
schedule 30.11.2022

Удаление действий отмены для NSUndoManager WebView
У меня есть несколько WebView, которые я переключаю между своей иерархией представлений. Некоторые из этих веб-представлений содержат поля формы, поэтому я реализую editDelegate, чтобы предоставить NSUndoManager для моего документа. Проблема в...
1311 просмотров
schedule 22.01.2023

Визуальное руководство по элементам управления AppKit?
Есть ли визуальное руководство по элементам управления в Mac OS/X AppKit? Возьмем, к примеру, следующий элемент управления, который появляется в разных местах пользовательского интерфейса XCode: Я не знаю, что это за элемент управления...
547 просмотров
schedule 01.09.2023