差分

ナビゲーションに移動 検索に移動

Xamarin.MacでDockアイコンを非表示にする

1,193 バイト追加, 2015年5月25日 (月) 02:25
ページの作成:「'''Mac OS X'''のシステムステータスバーWindowsでいうタスクトレイ)にアイコンを表示する、いわゆる常駐アプリ...」
'''Mac OS X'''の[[システムステータスバー]]([[Windows]]でいう[[タスクトレイ]])に[[アイコン]]を表示する、いわゆる[[常駐アプリケーション]]では[[ドック]]([[Windows]]でいう[[タスクバー]])の[[アイコン]]は非表示にしたい。

==実装1==
プリファレンスファイルで設定する<ref>http://stackoverflow.com/questions/620841/how-to-hide-the-dock-icon</ref>。
#info.plistファイルを開く
#下部にあるタブで「ソース」を選ぶ
#Add new entryをクリックして以下の一行をする
#*プロパティに「LSUIElement」(Application is agentと表示される)
#* 型に「Boolean」
#* 値に「Yes」

==その他==
[[Xamarin.Mac]]ではHIServices.frameworkが使えないので[[ソースコード]]レベルで動的に制御することはできない<ref>https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/OSX_Technology_Overview/SystemFrameworks/SystemFrameworks.html</ref>。

==関連項目==
*[[Xamarin.Mac/システムステータスバーにアイコンを表示する]]

==参考文献==
{{reflist}}

{{stub}}

[[category:Xamarin.Mac]]
[[category:MonoMac]]
匿名利用者

案内メニュー