Exemplo n.º 1
0
        private void FrmSecondDMain_FormClosing(object sender, FormClosingEventArgs e)
        {
            try
            {
                if (MsgBox.ShowQuestion("确定退出当前系统?") != DialogResult.Yes)
                {
                    e.Cancel = true; return;
                }
                string RemeberFilePath = AppDomain.CurrentDomain.SetupInformation.ApplicationBase + "\\SkinFile.txt";
                if (File.Exists(RemeberFilePath))
                {
                    File.Delete(RemeberFilePath);
                }
                File.AppendAllText(RemeberFilePath, UserLookAndFeel.Default.ActiveSkinName);

                string          path            = AppDomain.CurrentDomain.SetupInformation.ApplicationBase + "\\StorageColor.txt";
                BackgroundLayer layer           = m_canvas.Model.BackgroundLayer as BackgroundLayer;
                Color           BackGroundColor = layer.Color;
                Hashtable       hs = new Hashtable();
                hs["BackGroundColor"] = BackGroundColor.R + "," + BackGroundColor.G + "," + BackGroundColor.B;
                XMLClass.AppendXML(path, "StorageColor", hs);
            }
            catch (Exception ex)
            { MsgBox.ShowError(ex.Message); }
        }