Example #1
0
 public XDocument sort(string fileName)
 {
     XmlHandler xmlStuff = new XmlHandler(fileName, "XDoc");
     return xmlStuff.sortXml();
 }
Example #2
0
        private void btnStart_Click(object sender, EventArgs e)
        {
            XmlHandler xmlStuff = new XmlHandler(fileName, "XDoc");
            // TODO: make this auto create on startup?
            if (!File.Exists( XmlHandler.fixPath("randomeffects" + SpringOrFall + ".xml", "eff")) )
            {
                MessageBox.Show("Missing file, randomeffects" + SpringOrFall + ".xml! You have to create it.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return ;
            }
            if (gw != null)
            {
                gw.Dispose();
                Console.WriteLine("Starting dispose of old Gwindow.");
                gw = null;
            }

            OpenGL.CrashHandler ch = new OpenGL.CrashHandler();
            if (ch.CheckCrash() != System.Windows.Forms.DialogResult.Cancel)
            {
                gw = new OpenGL.GLWindow(xmlStuff.sortXml(), SpringOrFall, xmlStuff.getDataFromXml(), FrmAdmin.Resolution, ref ch);
                gw.Run(); // possible to start in another thread??
            }
            if (ch.Exit)
            {
                ch.Clear();
            }
            ch.Dispose();
            ch = null;
        }