public override void PerformClose(NSObject sender) { base.OrderOut(this); if (Program.UI != null) { Program.UI.UpdateDockIconVisibility(); } return; } }