「MonoMac/ウインドウを閉じた際にアプリを終了させる」の版間の差分

imported>Administrator
編集の要約なし
編集の要約なし
 
(2人の利用者による、間の2版が非表示)
1行目: 1行目:
[[Mac OS X]]の世界ではウインドウを閉じてもウインドウが非表示になるだけでアプリは終了しないのが常識である。
[[Mac OS X]]の世界ではウインドウを閉じてもウインドウが非表示になるだけで、アプリ自体は終了しないのが常識である。
 
[[Windows]]から来た人には理解しがたい点である。
[[Windows]]から来た人には理解しがたい点である。
ならばウインドウを閉じたらアプリを終了するようにしてみよう。
ならばウインドウを閉じたらアプリを終了するようにしてみよう。


== 方法 ==
== 方法 ==
# 「AppDelegate.csファイル」を開く。プロジェクト作成時に自動生成されているはずである。
# 「AppDelegate.csファイル」を開く。このファイルはMonoMacプロジェクト作成時に自動生成されているはずである。
# 「ApplicationShouldTerminateAfterLastWindowClosedメソッド」をオーバーライドする。
# 「ApplicationShouldTerminateAfterLastWindowClosedメソッド」をオーバーライドする。
#  [[戻り値]]を「true」にする。
#  [[戻り値]]を「true」にする。
49行目: 48行目:


{{stub}}
{{stub}}
[[category:MonoMac]]