目次CocoaのリファレンスHome 目次

内容の保証はしません。



NSApplication

アプリケーションクラス

application:printFiles:withSettings:showPrintPanels:
application:willPresentError:
sharedApplicationアプリケーションを返します
finishLaunching起動した後に呼び出されます
activateIgnoringOtherApps:他のアプリケーションがアクティブでないときだけアクティブになるかをセットします
hideOtherApplications:他の全てのアプリケーションを隠します
unhideAllApplications:レシーバーを含む全てのアプリケーションを表示します
isActiveそのアプリケーションがアクティブかを返します
deactivateアプリケーションをアクティブでなくします
runアプリケーションを起動します
isRunningメインイベントループが走っているかを返します
stop:メインイベントループを止めます
runModalForWindow:モーダルイベントループを立ち上げます
runModalForWindow:relativeToWindow:
使用しません
stopModalモーダルイベントループを止めます
stopModalWithCode:モーダルイベントループを止めます
abortModalイベントループをアボートします
beginModalSessionForWindow:ウインドウのモーダルセッションを開始します
runModalSession:モーダルセッションを実行します
beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:
モーダルウインドウを表示します
endModalSession:モーダルセッションを終了します
sendEvent:他のオブジェクトにイベントを送信します
modalWindowアプリケーションのモーダルウインドウを返します
currentEvent現在のイベントを返します
nextEventMatchingMask:untilDate:inMode:dequeue:
イベントキューから指定したマスク、モード、期限にあったイベントを返します
discardEventsMatchingMask:beforeEvent:
マスクに合うイベントを削除してキューにイベントを追加します
postEvent:atStart:イベントをイベント列に加えます
beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:
シートウインドウでモーダルセッションを開始します
endSheet:シートウインドウを指定して、文書モーダルセッションを終わります
endSheet:returnCode:シートウインドウを指定して、文書モーダルセッションを終わります
keyWindowキーウインドウ(キーボードイベントを受けるNSWindow)を返します
mainWindowアプリケーションのメインウインドウを返します
windowWithWindowNumber:指定したウインドウ番号のウインドウオブジェクトを返します
windowsウインドウの配列を返します
makeWindowsPerform:inOrder:ウインドウに返り値なし、引数なしのメッセージを送信します
setWindowsNeedUpdate:ウインドウが、現在のイベントを処理し終わった時更新するかどうかセットします
updateWindowsウインドウにアップデートメッセージを送ります
miniaturizeAll:全てのレシーバーのウインドウを小型化します
preventWindowOrderingマウスダウンイベントを取り扱う時に、ウインドウ配列を隠します
hide:アプリケーションを隠します
isHiddenレシーバが隠されているかを返します
unhide:隠されたウインドウをスクリーンに戻して、アプリケーションをアクティブにします
unhideWithoutActivationアプリケーションをアクティブにすることなくウインドウを元に戻します
setApplicationIconImage:アプリケーションアイコン(ドックのアイコン)をセットします
applicationIconImageアプリケーションのアイコン画像を返します
setMainMenu:指定したメニューをアプリケーションのメインメニューにします
mainMenuアプリケーションのメインメニューを返します
setAppleMenu:アップルメニューをセットします
setWindowsMenu:指定したメニューをアプリケーションの「ウインドウ」メニューにします
windowsMenuアプリケーションの「ウインドウ」メニューを返します
arrangeInFront:ウインドウメニューにリストされているウインドウを他のウインドウの前に持ってきます
addWindowsItem:title:filename:ウインドウメニューに追加します
changeWindowsItem:title:filename:
ウインドウメニューの指定したウインドウのタイトルを変更します
removeWindowsItem:指定したウインドウをウインドウメニューから削除します
updateWindowsItem:指定したウインドウのウインドウメニュー項目をアップデートします
setServicesMenu:指定したメニューをレシーバーのサービスメニューとします
servicesMenuサービスメニューを返します
registerServicesMenuSendTypes:returnTypes:
送信タイプとリターンタイプでサービスメニューを登録します
validRequestorForSendType:returnType:
アプリケーションが指定したペーストボードタイプを送受信することができるかを返します。
setServicesProvider:サービスプロバイダとしてオブジェクトを登録します
servicesProviderサービスプロバイダを返します
orderFrontColorPanel:カラーパネルを表示します
orderFrontStandardAboutPanel:アバウトパネルを表示します
orderFrontStandardAboutPanelWithOptions:
標準アバウトパネルをoption付きで表示します
orderFrontCharacterPalette:文字パレットを表示します
runPageLayout:ページ設定パネルを表示します
showHelp:ヘルプを表示します
activateContextHelpMode:アプリケーションをコンテクストヘルプモードにします
sendAction:to:from:ターゲットにメッセージを送信します
tryToPerform:with:アクションメッセージを送ってみます
targetForAction:アクションメッセージを受けるオブジェクトを返します
targetForAction:to:from:アクションメッセージを受けるオブジェクトを返します
detachDrawingThread:toTarget:withObject:
新しいオートリリースプールを作って、スレッドを実行します
contextアプリケーションのディスプレイコンテキストを返します
reportException:例外をLogに記入します(例外は起こしません)
replyToApplicationShouldTerminate:
アプリケーションに終了のメッセージを送信します
terminate:アプリケーションを終了します
setDelegate:指定したオブジェクトをアプリケーションのデリゲートにします
delegateアプリケーションのデリゲートを返します
orderedDocumentsドキュメントオブジェクト(NSDocument)を配列で返します
orderedWindowsウインドウオブジェクトを配列で返します
cancelUserAttentionRequest:ドックでアイコンが跳ねているのをやめさせます
requestUserAttention:アプリケーションをドックで跳ねさせます
replyToOpenOrPrint:
application:openFile:ファイルがドロップされたときに呼び出されます
application:openFiles:複数ファイルをドロップしてアプリケーションを起動したときに呼び出されます
application:openFileWithoutUI:ユーザーインターフェイスなしで開かれたときに呼び出されます
application:openTempFile:テンポラリファイルから開かれたときに呼び出されます
applicationOpenUntitledFile:名称未設定ドキュメントを開く時に呼び出されます
applicationShouldOpenUntitledFile:
マルチ文書アプリケーションで、起動時に名称未設定文書を開いたときに呼ばれます
application:printFile:ファイルを印刷するときに呼び出されます
application:printFiles:複数のファイルを印刷するときに呼び出されます
applicationDockMenu:ドックメニューを表示させる時に呼び出されます
applicationDidBecomeActive:アプリケーションがアクティブになった直後に呼び出されます
applicationWillBecomeActive:アプリケーションがアクティブになろうとする前に呼ばれます
applicationDidResignActive:アプリケーションが使用されなくなった(隠されたり終了したり)直後呼び出されます
applicationWillResignActive:アプリケーションがアクティブでなくなる直前に呼ばれます
applicationDidFinishLaunching:アプリケーションが起動し終わった時に呼ばれます
applicationWillFinishLaunching:
アプリケーションが起動し終わる直前に呼ばれます
applicationDidChangeScreenParameters:
色深度などスクリーンのパラメータを変更したときに呼ばれます
applicationDidUpdate:アプリケーションがアップデートされた直後に、呼び出されます
applicationWillUpdate:アプリケーションがアップデートされるときに呼ばれます
applicationShouldHandleReopen:hasVisibleWindows:
アプリケーションが再オープンしようとする時に呼び出されます
applicationDidHide:アプリケーションが隠された直後呼ばれます
applicationWillHide:アプリケーションが隠れようとする直前に呼び出されます
applicationDidUnhide:アプリケーションが隠されなくなった直後に、呼び出されます
applicationWillUnhide:アプリケーションが隠されなくなる直前に呼び出されます
applicationShouldTerminate:アプリケーションが終了するときに呼び出されます
applicationShouldTerminateAfterLastWindowClosed:
ウインドウが全て閉じられた後アプリケーションが終了する時に呼び出されます
applicationWillTerminate:アプリケーションが終了する直前に呼ばれます
application:delegateHandlesKey:
スクリプトを送信された時に呼び出されます

ホーム