private static bool ShowColorDialog(Color clrCurrent, out Color clrSelected) { Color? clrNew = UIUtil.ShowColorDialog(clrCurrent); if(clrNew.HasValue) clrSelected = clrNew.Value; else clrSelected = clrCurrent; return clrNew.HasValue; }