Esempio n. 1
0
        private static void UpdateBoxes(List <string[]> file, Pages.MainMenu.MainMenu mainMenu)
        {
            mainMenu.textBox1.Text = "";
            mainMenu.textBox2.Text = "";
            mainMenu.textBox3.Text = "";
            mainMenu.textBox4.Text = "";

            mainMenu.textBox5.Text = "";
            mainMenu.textBox6.Text = "";
            mainMenu.textBox7.Text = "";
            mainMenu.textBox8.Text = "";

            mainMenu.textBox1.Text = file[0][0];
            mainMenu.textBox2.Text = file[0][1];
            mainMenu.textBox3.Text = file[0][2];
            mainMenu.textBox4.Text = file[0][3];

            if (file.Count > 1)
            {
                mainMenu.textBox5.Text = file[1][0];
                mainMenu.textBox6.Text = file[1][1];
                mainMenu.textBox7.Text = file[1][2];
                mainMenu.textBox8.Text = file[1][3];

                mainMenu.cbBeastOfBurden.Checked = true;
            }
            else
            {
                mainMenu.cbBeastOfBurden.Checked = false;
            }
        }
Esempio n. 2
0
        internal static void EnableStart(Pages.MainMenu.MainMenu mainMenu)
        {
            mainMenu.cbBeastOfBurden.Enabled = true;

            if (mainMenu.cbBeastOfBurden.Checked == true)
            {
                if (mainMenu.textBox1.Text == "" || mainMenu.textBox2.Text == "" || mainMenu.textBox3.Text == "" || mainMenu.textBox4.Text == "" ||
                    mainMenu.textBox5.Text == "" || mainMenu.textBox6.Text == "" || mainMenu.textBox7.Text == "" || mainMenu.textBox8.Text == "")
                {
                    mainMenu.startButton.Enabled = false;
                }
                else
                {
                    mainMenu.startButton.Enabled = true;
                }
            }
            else
            {
                if (mainMenu.textBox1.Text == "" || mainMenu.textBox2.Text == "" || mainMenu.textBox3.Text == "" || mainMenu.textBox4.Text == "")
                {
                    mainMenu.startButton.Enabled = false;
                }
                else
                {
                    mainMenu.startButton.Enabled = true;
                }
            }
        }
Esempio n. 3
0
        internal static void SavePresetFile(string fileName, Pages.MainMenu.MainMenu mainMenu)
        {
            DialogResult confirmResult = MessageBox.Show("Are you sure to overwrite this preset?",
                                                         "Confirm Overwrite!",
                                                         MessageBoxButtons.YesNo);

            if (confirmResult == DialogResult.Yes)
            {
                Common.DeleteExistingFile(fileName);
                WritePresetFile(fileName, mainMenu);
            }
        }
Esempio n. 4
0
        private static void WritePresetFile(string fileName, Pages.MainMenu.MainMenu mainMenu)
        {
            using (StreamWriter writer = new StreamWriter(fileName))
            {
                List <string> inventory = new List <string>()
                {
                    mainMenu.textBox1.Text, mainMenu.textBox2.Text, mainMenu.textBox3.Text, mainMenu.textBox4.Text
                };
                writer.WriteLine(BuildInventory(inventory));

                if (mainMenu.cbBeastOfBurden.Checked == true)
                {
                    List <string> bob = new List <string>()
                    {
                        mainMenu.textBox5.Text, mainMenu.textBox6.Text, mainMenu.textBox7.Text, mainMenu.textBox8.Text
                    };
                    writer.WriteLine(BuildInventory(bob));
                }
            }
        }
Esempio n. 5
0
        internal static void LoadPresetFile(string filePath, Pages.MainMenu.MainMenu mainMenu)
        {
            List <string[]> file = ReadFile(filePath);

            UpdateBoxes(file, mainMenu);
        }