public StatusPanelController(PanelController panelController) { _panelController = panelController; _statusItem = NSStatusBar.SystemStatusBar.CreateStatusItem(StatusItemViewWidth); _statusItemView = new StatusItemView(_statusItem) { Image = NSImage.ImageNamed("Status"), AlternateImage = NSImage.ImageNamed("StatusHighlighted") }; _statusItemView.StatusItemClicked += HandleStatusItemClicked; _panelController.StatusItemView = _statusItemView; }