0
ответов

У меня не работает метод beginSheet

У меня есть saveWindowController (объект подкласса NSWindowController). Я использую метод initWithWindowNibName: для инициализации контроллера. Я установил для владельца файла в xib значение SaveWindowController. Я подключаю делегат (...
вопрос задан: 12 May 2013 08:15
0
ответов

Разблокирование фокуса на неправильном представлении ((null)) в OS X 10.7.2

У меня есть приложение Какао, в котором есть NSWindowController, управляющий NSWindow с NSComboBox в нем. Ничего особенного, и все работало нормально до обновления до OS X 10.7.2. Теперь я получаю следующее ...
вопрос задан: 1 May 2013 22:30
0
ответов

Проверить, открыт ли лист

Я пишу приложение Какао, и в основном у меня есть окно, и мне нужно проверить, открыт ли лист, прежде чем я открою другое окно. Google, кажется, не знает этого. Как я могу проверить, открыт ли лист или ...
вопрос задан: 30 April 2013 17:21
0
ответов

Как вызвать метод IBAction программно, а не через кнопку и т.д.?

Я могу легко "сделать что-то", создав метод IBAction и связав его с кнопкой в IB. Например... -(IBAction)popThat:(id)sndr{ [windy setFrame:eRect display:YES];} Однако, я не могу,...
вопрос задан: 8 April 2013 16:49
0
ответов

Условная обработка событий мыши в прозрачном окне

Я разрабатываю настольное приложение, в котором я должен иметь возможность события мыши в прозрачном окне. Но прозрачный NSWindow не принимает события мыши. Так, Я установил setIgnoreMouseEvents ...
вопрос задан: 30 November 2012 19:40
0
ответов

Создание пользовательской строки заголовка в стандартном NSWindow

Я пытался создать особый вид для моего приложения меню. Я использовал NSWindow с маской стиля NSBorderlessWindowMask и настройками [window setOpaque :NO] и [window setBackgroundColor :[...
вопрос задан: 28 July 2012 11:19
0
ответов

Как включить/отключить кнопку масштабирования (зеленый + кнопка )?

Я новичок в разработке Mac OSx/Cocoa. Во время создания моего первого приложения я столкнулся с несколькими вещами, и одна из них — моя проблема с зеленой кнопкой +, которая предназначена для масштабирования. Я бы...
вопрос задан: 27 July 2012 01:58
0
ответов

keyDown не вызывается

У меня есть собственный NSView под названием SurfaceView. Это contentView NSWindow, и он обрабатывает основные события, такие как щелчок мышью и рисование. Но что бы я ни делал, он не обрабатывает keyDown...
вопрос задан: 24 July 2012 00:24
0
ответов

Как я могу узнать, что NSWindow был закрыт с помощью кнопки закрытия?

Есть ли простой способ узнать, когда NSWindow был закрыт, используя кнопку закрытия (в строке заголовка окна ). Используя NSWindowDelegate и метод уведомления windowWillClose :(NSNotification *), я получаю...
вопрос задан: 16 July 2012 23:54
0
ответов

Как определить, что мое окно закрывается с помощью красной кнопки окна?

У меня есть диалоговое окно, которое можно отменить с помощью пользовательской кнопки «Отмена» или с помощью системной кнопки красного окна. Мне нужно выполнить некоторую простую логику, когда диалог отменен. Как обнаружить...
вопрос задан: 28 June 2012 17:23
0
ответов

как получить окно с полупрозрачным размытым фоном

Я хочу получить окно с полупрозрачным размытым фоном, как это может сделать Терминал. Посмотрите это видео, примерно 30 секунд, чтобы понять, что я имею в виду: http://www.youtube.com/watch?v=...
вопрос задан: 24 June 2012 04:18
0
ответов

Изящное получение и отмена фокуса фонового приложения для диалогового окна

Я работаю над небольшим приложением для Mac, которое обычно работает незаметно в фоновом режиме. Однако основная функциональность приложения вступает в игру, когда пользователь переименовывает файл на своем рабочем столе или ...
вопрос задан: 8 June 2012 19:30
0
ответов

Как заставить NSWindow всегда быть активным/

У меня есть прозрачный NSWindow, который следует за экраном пользователя, куда бы он ни пошел (NSWindow остается перед каждым приложением, независимо от того, какое, даже полноэкранное приложение). В этом NSWindow у меня есть mouseDown ...
вопрос задан: 7 June 2012 15:17
0
ответов

Как заставить NSWindow быть перед каждым приложением? Даже полноэкранные приложения

У меня есть NSWindow, который я хотел бы иметь перед всем (каждое приложение компьютера, полноэкранные приложения и т. д.). Даже если я нажму в фоновом приложении, NSWindow не сможет перейти в фоновый режим. И...
вопрос задан: 5 June 2012 21:11
0
ответов

Как реализовать распознаватели жестов в OS X?

Я довольно много сделал с распознавателями жестов для iOS, но теперь я работаю в OS X и теряюсь. Я хочу продублировать функциональность, которая существует, например, в Finder, где вы можете провести двумя пальцами...
вопрос задан: 31 May 2012 20:54
0
ответов

Должен ли я использовать ограничения просмотра или минимальный размер окна?

Я делаю приложение для использования в OS X и замечаю, насколько полезной является новая функция ограничений в Interface Builder (, которая теперь, конечно же, встроена в Xcode ). На самом деле это так полезно и динамично...
вопрос задан: 23 May 2012 23:09
0
ответов

Получить NSWindow из kCGWindowNumber

Из kCGWindowNumber как мне получить NSWindow ref. Я пробовал использовать: [NSApp windowWithWindowNumber:windowNumber], но я всегда получаю нулевое значение. Мне нужно получить NSWindow, чтобы применить [window setlevel:...
вопрос задан: 19 May 2012 09:15
0
ответов

Установить возможность изменения размера окна

В IB это можно легко сделать, включив или выключив флажок «Изменить размер». Моя проблема в том, что я хочу, чтобы размер моего основного NSWindow не изменялся до тех пор, пока не будет нажата кнопка, а затем я хочу, чтобы его размер изменялся. Я'...
вопрос задан: 6 May 2012 19:51
0
ответов

Оставить NSWindow на переднем плане

Я открываю NSWindow из моего основного NSWindow. DropHereWindowController * dropHereWindowController = [[выделение DropHereWindowController] initWithWindowNibName: @ "DropHereWindow"]; [dropHereWindowController ...
вопрос задан: 4 May 2012 21:26
0
ответов

Переопределение «Отредактировано» в заголовке окна для NSDocument

Как предотвратить отображение «Отредактировано» в заголовке окна для NSDocument, который является грязным? Я управляю сохранением и автосохранением самостоятельно, используя веб-службу, и просто не хочу, чтобы меня отвлекали...
вопрос задан: 30 April 2012 22:52
0
ответов

HOWTO:Находится ли NSWindow в полноэкранном режиме (Lion)И включение/отключение?

Я потратил много времени на выяснение того, как определить, находится ли мой NSWindow в полноэкранном режиме или нет, а также как включить/выключить его переход в полноэкранный режим или выход из него. Это полезно, когда...
вопрос задан: 12 April 2012 16:19
0
ответов

Сохранить размер NSWindow при изменении размера и закрытии для пользователя

Я заметил, что все приложения в OS X, кажется, сохраняют установленный вами размер. В следующий раз, когда вы открываете его, он обычно находится в том же положении и размере. Я делаю приложение и заметил, что после...
вопрос задан: 11 April 2012 23:13
0
ответов

CAAnimationGroup с различными элементами интерфейса

Я хочу сделать пометку в двух NSViews и изменить их NSWindow. Я знаю, как сделать их отдельно, но пока не знаю, как это сделать одновременно. Я думаю, что мне нужна группа CAAnimation для этого. Но так как я ...
вопрос задан: 7 April 2012 18:45
0
ответов

NSToolbar отображается при входе в полноэкранный режим

Я разрабатываю приложение, в котором панель инструментов может отображаться / скрываться пользователем с помощью кнопки. Проблема заключается в следующем: если пользователь решает скрыть панель инструментов, а затем переходит в полноэкранный режим, ...
вопрос задан: 13 February 2012 16:11
0
ответов

Почему свойство contentView NSWindow имеет тип id?

Почему свойство contentView класса NSWindow имеет тип id вместо NSView Это не имеет для меня смысла, почему contentView должен быть чем-то другим, кроме подкласса NSView . Итак, в моем случае ...
вопрос задан: 6 February 2012 16:44
0
ответов

Закройте NSWindow и освободите память, но снова откройте его нажатием кнопки

У меня есть требование, при котором мне нужно показать то же окно через некоторое время. Итак, я добился этого с помощью [window setReleaseWhenClose: NO], но теперь проблема в том, что он продолжает занимать 2 МБ памяти. ...
вопрос задан: 2 February 2012 17:13
0
ответов

NSWindow с NSWindowCollectionBehaviorStationary отображается на панели мониторинга. Это ошибка?

Я пытаюсь настроить свой NSWindow в следующих режимах: быть видимым во всех пространствах быть видимым при отображении рабочего стола (нажатием F11) не отображаться в Mission Control / Expose Следующее делает именно это, но с ...
вопрос задан: 27 November 2011 00:14
0
ответов

Самый элегантный способ создания полноэкранного оверлея в Mac OS X (Lion)?

Я ищу «лучший» способ создания полноэкранного оверлея в Mac OS X. Я хочу создать прозрачное или полупрозрачное наложение, которое учитывает события мыши и показывает другой ввод / ...
вопрос задан: 26 November 2011 07:59
0
ответов

Преобразование NSPoint из координат окна в координаты представления

В моем приложении есть настраиваемое представление, которое отображает временную шкалу событий. Это представление обернуто в NSScrollView для поддержки горизонтальной прокрутки временной шкалы. Используя уведомления, я реализовал ...
вопрос задан: 6 November 2011 17:11
0
ответов

Что делает «начальная позиция» в Редактор пера Xcode?

Редактируя перо для приложения Какао на основе документа, я вижу, что когда у меня выбрано окно или панель, Xcode позволяет мне установить его «начальное положение»: оно отделено от фрейма окна, который является ...
вопрос задан: 17 October 2011 21:25