「Xamarin.Macでシステムステータスバーにアイコンを表示する」の版間の差分

imported>Administrator
imported>Administrator
2行目: 2行目:
[[ファイル:システムステータスバー.png|none|Mac OS Xのシステムステータスバー]]
[[ファイル:システムステータスバー.png|none|Mac OS Xのシステムステータスバー]]


==実装例1==
== 実装例 ==
NSStatusBar.SystemStatusBar以下にCreateだのRemoveだのといった[[インスタンス]]を生成したり削除したりする静的メソッドがある。
NSStatusBar.SystemStatusBar以下にCreateだのRemoveだのといった[[インスタンス]]を生成したり削除したりする静的メソッドがある。
[[システムステータスバー]]に[[アイコン]]を表示するにはこのメソッド群で作ったインスタンスのImageプロパティにNSImageをぶち込んでやればよい。
[[システムステータスバー]]に[[アイコン]]を表示するにはこのメソッド群で作ったインスタンスのImageプロパティにNSImageをぶち込んでやればよい。
58行目: 58行目:
       }
       }
     }
     }
</source>
=== メニューのセパレータ ===
NSMenuItem.SeparatorItemにセパレータのインスタンスがいる。
<source lang="csharp">
            appMenu.AddItem(NSMenuItem.SeparatorItem);
</source>
</source>