Esempio n. 1
0
        public F1_MainForm()
        {
            folderDir = new FolderDir();
            session   = new Session();

            browseDir = new FolderBrowserDialog();
            fSettings = new F2_Settings(folderDir);

            historyStringColl = new StringCollection();

            InitializeComponent();

            //Loads the string setting "dirPath" into folderDir.Path.
            folderDir.Path = Engine_Settings.LoadString("dirPath");

            //If the property contains something, proceed. Otherwise, skip.
            if (Engine_Settings.IsStringListEmpty() == false)
            {
                var list = Engine_Settings.LoadStringList();
                lb_History.Items.AddRange(list.ToArray()); //Add the contents of "stringList" to lb_history.
            }
            else
            {
                lb_History.Items.Add("No .mkv files found.");
            }
        }
Esempio n. 2
0
        private void btn_SaveList_Click(object sender, EventArgs e)
        {
            var list = lb_History.Items.Cast <string>().ToList();

            historyStringColl.AddRange(list.ToArray());
            Engine.Engine_Settings.SaveStringList(historyStringColl); //Adds the contents of lb_History to stringList.
            Engine_Settings.SaveSettings();
        }
Esempio n. 3
0
        private void btn_Save_Click(object sender, EventArgs e)
        {
            //The folder path gets set here.
            folderDir.Path = tb_Directory.Text;

            Engine_Settings.SaveString("dirPath", folderDir.Path);
            Engine_Settings.SaveSettings();

            lb_SettingsSaved.Text = "Settings saved!";
        }