Esempio n. 1
0
        private void QuickLoadMenuItem1_Click(object sender, EventArgs e)
        {
            bool         quick        = false;
            DialogResult dialogResult = MessageBox.Show("Quick load is currently considered unstable, proceed with caution and always make a backup! \r\n\r\n  Hit 'Yes' to continue or 'No' to do a standard load.", "Quick load?", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                quick = true;
            }
            else if (dialogResult == DialogResult.No)
            {
                quick = false;
            }
            DialogResult result = fileopen.ShowDialog();

            if (result == DialogResult.OK)
            {
                string file = fileopen.FileName;
                this.sector = new Sector(this);
                SectorTree.Nodes.Clear();
                Log = this.sector.loadFromXML(file, loggingEnabled, quick);
                if (loggingEnabled)
                {
                    File.WriteAllText("./Log.txt", Log);
                }
                Log = "";
                SectorTree.Nodes.Add(sector.getTreeNode());
                mirrorBlocksToolStripMenuItem.Visible = false;
            }
            else
            {
                //logger.Items.Add("Unable to load file");
            }
        }
Esempio n. 2
0
        private void cloneShipMenuItem_Click(object sender, EventArgs e)
        {
            TreeNode node    = SectorTree.SelectedNode;
            CubeGrid cg      = (CubeGrid)node.Tag;
            string   xml     = cg.getXML();
            CubeGrid newGrid = sector.loadCGFragment(xml, true);

            sector.CubeGrids.Add(newGrid);
            SectorTree.Nodes.Clear();
            SectorTree.Nodes.Add(sector.getTreeNode());
        }
Esempio n. 3
0
        private void loadToolStripMenuItem_Click(object sender, EventArgs e)
        {
            DialogResult result = fileopen.ShowDialog();

            if (result == DialogResult.OK)
            {
                string file = fileopen.FileName;
                this.sector = new Sector(this);
                SectorTree.Nodes.Clear();
                Log = this.sector.loadFromXML(file, loggingEnabled);
                if (loggingEnabled)
                {
                    File.WriteAllText("./Log.txt", Log);
                }
                Log = "";
                SectorTree.Nodes.Add(sector.getTreeNode());
                mirrorBlocksToolStripMenuItem.Visible = true;
            }
            else
            {
                //logger.Items.Add("Unable to load file");
            }
        }
Esempio n. 4
0
 private void QuickLoadMenuItem1_Click(object sender, EventArgs e)
 {
     bool quick = false;
     DialogResult dialogResult = MessageBox.Show("Quick load is currently considered unstable, proceed with caution and always make a backup! \r\n\r\n  Hit 'Yes' to continue or 'No' to do a standard load.", "Quick load?", MessageBoxButtons.YesNo);
     if (dialogResult == DialogResult.Yes)
     {
         quick = true;
     }
     else if (dialogResult == DialogResult.No)
     {
         quick = false;
     }
     DialogResult result = fileopen.ShowDialog();
     if (result == DialogResult.OK)
     {
         string file = fileopen.FileName;
         this.sector = new Sector(this);
         SectorTree.Nodes.Clear();
         Log = this.sector.loadFromXML(file, loggingEnabled,quick);
         if (loggingEnabled)
             File.WriteAllText("./Log.txt", Log);
         Log = "";
         SectorTree.Nodes.Add(sector.getTreeNode());
         mirrorBlocksToolStripMenuItem.Visible = false;
     }
     else
     {
         //logger.Items.Add("Unable to load file");
     }
 }
Esempio n. 5
0
 private void loadToolStripMenuItem_Click(object sender, EventArgs e)
 {
     DialogResult result = fileopen.ShowDialog();
     if (result == DialogResult.OK)
     {
         string file = fileopen.FileName;
         this.sector = new Sector(this);
         SectorTree.Nodes.Clear();
         Log = this.sector.loadFromXML(file,loggingEnabled);
         if (loggingEnabled)
             File.WriteAllText("./Log.txt", Log);
         Log = "";
         SectorTree.Nodes.Add(sector.getTreeNode());
         mirrorBlocksToolStripMenuItem.Visible = true;
     }
     else
     {
         //logger.Items.Add("Unable to load file");
     }
 }