「MonoMac/ウインドウを閉じた際にアプリを終了させる」の版間の差分
imported>Administrator |
編集の要約なし |
||
| (2人の利用者による、間の3版が非表示) | |||
| 1行目: | 1行目: | ||
[[Mac OS X]] | [[Mac OS X]]の世界ではウインドウを閉じてもウインドウが非表示になるだけで、アプリ自体は終了しないのが常識である。 | ||
[[Windows]]から来た人には理解しがたい点である。 | [[Windows]]から来た人には理解しがたい点である。 | ||
ならばウインドウを閉じたらアプリを終了するようにしてみよう。 | ならばウインドウを閉じたらアプリを終了するようにしてみよう。 | ||
== 方法 == | == 方法 == | ||
# 「AppDelegate. | # 「AppDelegate.csファイル」を開く。このファイルはMonoMacプロジェクト作成時に自動生成されているはずである。 | ||
# 「ApplicationShouldTerminateAfterLastWindowClosedメソッド」をオーバーライドする。 | # 「ApplicationShouldTerminateAfterLastWindowClosedメソッド」をオーバーライドする。 | ||
# [[戻り値]]を「true」にする。 | # [[戻り値]]を「true」にする。 | ||
| 40行目: | 39行目: | ||
} | } | ||
} | } | ||
</source> | |||
== 関連項目 == | == 関連項目 == | ||
| 48行目: | 48行目: | ||
{{stub}} | {{stub}} | ||
[[category:MonoMac]] | |||