8
ответов

Как я могу определить рабочую версию Mac OS X программно?

У меня есть программа, которая должна вести себя немного по-другому на Tiger, чем на Leopard. Делает кто-либо знает о системном вызове, который позволит мне точно определять, какая версия Mac OS X я...
вопрос задан: 1 October 2008 15:22
6
ответов

Окна Controlling OSX

Я пытаюсь управлять окнами внешние приложения OSX из моего приложения. Я хотел бы к 1. переместите окна в экран 2. измените размеры окон на экране 3. измените в настоящее время активное окно...
вопрос задан: 14 November 2009 03:42
5
ответов

Список всех пользователей и групп

Я пытаюсь получить список всех пользователей и всех групп на Mac OS X 10.5 +. Как я могу сделать это? Например, список всех пользователей на моей машине должен возвратиться: _amavisd, _appowner, _appserver, _ard...
вопрос задан: 23 May 2017 00:31
5
ответов

Обработка .webloc файл

Я пишу программу (для Mac OS X, с помощью Objective C), и я должен создать набор .webloc файлов программно. .webloc файл является просто файлом, который создается после Вас drag-n-drop URL...
вопрос задан: 9 November 2008 21:52
4
ответа

Где я могу получить ресурсы для разработки для Классика Mac OS? [закрытый]

Я недавно скучал и разжег свой старый эмулятор Классика Mac OS и затем стал ностальгическим для записи олдскульных приложений для системы. Так, мой вопрос: Где я могу получить dev инструменты, которые могут все еще...
вопрос задан: 27 May 2010 22:16
4
ответа

Как обнаружить, запускается ли приложение OS X уже

Обычно комплект приложений на OS X может только быть запущен однажды, однако путем простого копирования пакета, то же приложение может быть запущено дважды. Что лучшая стратегия состоит в том, чтобы обнаружить и остановить это...
вопрос задан: 4 July 2009 22:41
4
ответа

OS X, эквивалентный OutputDebugString ()?

Я исследую выполнимость портирования существующего управления Windows MFC к ОС X/Carbon. Мой испытательный стенд является сгенерированным использованием приложения Углерода C++ мастера XCode 3. Я ищу быстрый путь к...
вопрос задан: 7 January 2009 04:37
3
ответа

Программно проверьте, работает ли процесс на Mac

Действительно ли там какой-либо API Carbon/Cocoa/C доступен на Mac, которые я могу использовать для перечисления процессов? Я ищу что-то как EnumProcesses в Windows. Моя цель состоит в том, чтобы проверить из кода, является ли процесс...
вопрос задан: 25 March 2010 18:01
3
ответа

Компиляция Bochs на Snow Leopard Mac OS X

Был кто-то, который в состоянии скомпилировать средство моделирования Bochs под Snow Leopard. Leopard хорошо работал для меня, но под Snow Leopard я получаю много проблем, связанных с библиотекой Carbon... Хорошо, еще некоторая информация...
вопрос задан: 12 December 2009 05:26
3
ответа

Глобальная мышь перемещенные события в какао

Существует ли способ зарегистрироваться для перемещенных событий глобальной мыши в Какао? Я смог зарегистрироваться для событий с помощью InstallEventHandler Углерода (), но предпочту эквивалентное Какао. Я искал...
вопрос задан: 27 October 2009 01:55
3
ответа

Глобально скройте курсор мыши в Какао/Углероде?

Существует ли способ глобально скрыть курсор мыши для всех приложений в Какао (или Углерод)? Или, по крайней мере, замените его чем-то еще?Править: Спасибо за входных парней, но оказывается, что Daniel Jalkut нашел...
вопрос задан: 5 October 2009 06:01
3
ответа

Редактирование ветвей ресурсов на командной строке на Mac OS X

Mac OS X хранит некоторые файлы с ветвями ресурсов. Я должен создать файл с ветвью ресурсов. Проблема, я должен создать этот файл на командной строке. Любой знающий, как можно создать...
вопрос задан: 23 November 2008 07:08
2
ответа

Добавление Какао к Углеродному приложению?

Таким образом, у Нас есть действительно старый проект, который является всем Углеродом. Мы должны изменить способ, которым мы открываем и сохранили файлы и диалоговый код, который мы используем, к старому, таким образом, я хотел создать это новое в Какао.
вопрос задан: 9 June 2010 21:54
2
ответа

CGEventTapCreate ломает загадочно с “ключом вниз” события

Я использую CGEventTapCreate, чтобы "украсть" ключи медиа из iTunes, когда мое приложение работает. Код в обратном вызове, который я передаю CGEventTapCreate, исследует событие, и если это находит, что это - то...
вопрос задан: 3 June 2010 19:27
2
ответа

Как вызвать окно Mac к переднему плану?

Как я могу программно вынудить окно Mac быть передним окном? Я имею дескриптор окна и хочу удостовериться, что мое окно отображено, прежде всего, другие окна. Я могу использовать оба Углерода и...
вопрос задан: 4 May 2010 08:29
2
ответа

Как можно загрузить шрифт (TTF) из файла с помощью Базового текста?

До OSX 10.6 ATSFontActivateFromFileSpecification/ATSFontActivateFromFileReference были доступны и могли использоваться для загрузки шрифта из файла. Я ничто не могу найти подобным в Базовом тексте.
вопрос задан: 24 April 2010 03:20
2
ответа

Как контролировать глобальное состояние модифицирующей клавиши (в каком-либо приложении)?

Я использую некоторый Углеродный код в своем проекте Какао для обработки глобальных ключевых событий (ярлыки) от других приложений. В настоящее время я имею, устанавливают kEventHotKeyReleased обработчик событий, и я могу успешно...
вопрос задан: 22 October 2009 17:49
2
ответа

Получите текущий рабочий каталог процесса с pid программно на OS X

Существует ли способ получить текущий рабочий каталог использования процесса, это - PID программно на OS X? Какао, Углерод или AppleScript все приемлемы. Не приемлемо отправить "pwd" в...
вопрос задан: 5 October 2009 16:59
1
ответ

Моделирование событий нажатия клавиши в Mac OS X

Я пишу приложение, где я должен моделировать события нажатия клавиши на Mac, учитывая код, который представляет каждый ключ. Кажется, что я должен использовать функцию CGEventCreateKeyboardEvent для создания события...
вопрос задан: 23 May 2017 11:46
1
ответ

Соединение против платформ Apple с gcc

Я создал некоторые функции обертки, которые инкапсулируют работу с CoreAudio, и цель состоит в том, чтобы создать библиотеку C, что я могу использовать с некоторой командной строкой инструменты C++. До сих пор вещи работают хорошо. Я...
вопрос задан: 21 January 2014 22:32
1
ответ

Альтернативные пункты меню в NSMenu

У меня есть NSMenu, который содержит NSMenuItems с пользовательскими представлениями. Я хочу это так, чтобы, когда кнопка высокого звука нажимается, пункты меню изменили бы часть своего взгляда (посредством их представления). Я нашел...
вопрос задан: 17 May 2012 19:16
1
ответ

Какао, эквивалентное из Углеродного метода getPtrSize

Я должен перевести углеродный метод в какао в, и я испытываю затруднения при нахождении любой документации о том, что действительно делает углеродный метод getPtrSize. Из кода я перевожу его, кажется...
вопрос задан: 8 March 2010 18:21
1
ответ

Установка передней стороны большая часть окна с помощью доступности API

Я хочу установить определенное окно, из внешнего приложения (например, textedit), быть передней стороной больше всего. Я могу успешно получить ссылку на само приложение с помощью GetFrontProcess и проверить, является ли это...
вопрос задан: 22 January 2010 01:14
1
ответ

Отладка ПУСТОГО CGContext под какао/Углеродом

Во время осуществления моей программы я получаю следующий вывод в консоли отладки XCode: <Ошибка>: CGContextSetTextMatrix: недопустимый контекст 0x0 я понятия не имею где в приложении...
вопрос задан: 9 December 2009 18:51
1
ответ

CGWindowID от AXUIElement

Я пытаюсь автоматизировать внешнее приложение OSX с помощью доступности API. Часть состояния приложения не доступна через API, таким образом, я получаю его посредством анализа экранных данных. Сделать это...
вопрос задан: 16 November 2009 15:26
1
ответ

Действительно ли безопасно назвать CFRunLoopStop от другого потока?

Сборка Mac моего (главным образом POSIX) приложение порождает дочерний поток, который называет CFRunLoopRun (), чтобы сделать цикл событий (для получения событий изменения конфигурации сети от MacOS). Когда пора упаковать...
вопрос задан: 1 September 2009 17:58
0
ответов

Добавить элемент в боковую панель Finder

Я хотел бы добавить новый элемент на боковую панель Finder. Я обнаружил, что Finder хранит список «мест» в `~ / Library / Preferences / com.apple.sidebarlists.plist. Мне удалось прочитать файл с помощью ...
вопрос задан: 24 August 2018 04:15
0
ответов

Как Mac OS X Games Получает низкоуровневые события ввода клавиатуры?

Игры нуждаются в низкоуровневом доступе к входу клавиатуры. В окнах есть Directinput. Но какие технологии используют Mac OS X игровые разработчики? Очевидно, что есть достаточно Mac Games, которые получают ввод клавиатуры ...
вопрос задан: 23 May 2017 11:46
0
ответов

Как определить версию ОС во время выполнения в OS X или iOS (без использования гештальта)?

Функция Gestalt(), расположенная в CarbonCore/OSUTils.h, устарела, начиная с OS X 10.8 Mountain Lion. Я часто использую эту функцию для проверки версии операционной системы OS X во время выполнения (см. ...
вопрос задан: 18 June 2014 17:46
0
ответов

Контекст OpenGL 3.2 в окне Carbon (OS Lion, Mono)

Я пытаюсь добавить поддержку современной OS X в платформу OpenTK. Mac OS Lion поддерживает контекст OpenGL 3.2 Core. Я могу успешно получить его с помощью CGL. Однако я не могу найти прямой способ привязать ...
вопрос задан: 25 October 2013 16:34