2012-07-30 3 views
0

У меня есть другой вопрос.Applescript-ObjC Открыть в новом окне

Я сделал окно выхода для отображения, когда пользователь нажимает кнопку «Выход» или использует «Cmd-Q». У самого окна есть своя кнопка «Выход». Как сделать так, чтобы окно отображалось на Cmd-Q или нажатие кнопки «Выход»? Я также не могу прикрепить AppDelegate к окну. (синий ящик, который представляет appdelegate, отсутствует в IB). При необходимости я предоставим дополнительную информацию.

Я использую OSX 10.6.8 Snow Leopard, Xcode 4.2

ответ

1

Вы можете подключить кнопку к прекратить действий приложения и вызов кода окна выхода из applicationWillTerminate методы приложения-делегата. Экземпляр делегирования приложения можно восстановить в Редакторе интерфейса, добавив новый объект (из библиотеки объектов) и установив его класс в AppDelegate.

+0

Любая идея, как подключить кнопку к действию прекращения действия приложения? Как мне настроить настройку класса? Спасибо за ответ. :) –

+0

В Редакторе интерфейсов соединения могут быть сделаны несколькими способами. Один из способов - щелкнуть по объекту и посмотреть в Инспекторе соединений для всех различных ролей и действий - соединение может быть выполнено путем перетаскивания из соединителя (круга справа от имени) на желаемый объект. Класс объекта может быть установлен из Инспектора удостоверений - ваш сценарий (ы) будет указан вместе с другими классами. –

+0

Спасибо за ответ, также, я просто искал, как отображать окно. Я попробовал «окно дисплея». Я до сих пор не знаю, для чего нужна конкретная команда. –

Смежные вопросы