Пример #1
0
        public static Color?ShowColorDialog(Color clrDefault)
        {
            ColorDialog dlg = CreateColorDialog(clrDefault);

            GlobalWindowManager.AddDialog(dlg);
            DialogResult dr = dlg.ShowDialog();

            GlobalWindowManager.RemoveDialog(dlg);

            SaveCustomColors(dlg);

            if (dr == DialogResult.OK)
            {
                return(dlg.Color);
            }
            return(null);
        }