private void view_Load(object sender, EventArgs e) { serverview.ListViewItemSorter = lvs; //turn off thread safety CheckForIllegalCrossThreadCalls = false; threadsInstance = new threads(this); Application.DoEvents(); //select the first item in the latency filter drop box latencydrop.SelectedIndex = 0; //make sure the current directory is the working directory resetDirectory(); //get config FormConfigRestore.LoadConfig(this, configlocation); //get previous info serversInstance.deserialise(serverlistfile); //get all the columns serverview.Columns.Clear(); foreach (var kvp in protocolInstance.getColumns()) { serverview.Columns.Add(kvp.Key, kvp.Value).Name = kvp.Key; } //apply the loaded filters to all the servers allServersToServerView(); Controller.ToolStripText(toolStripStatusLabel1, ref statusStrip1, "Ready"); Licensing.LicensingForm(this, menuStrip1, HelpString, OtherText); }
public void SaveConfig() { var savethese1 = new List <Control>(); var savethese2 = new List <ToolStripItem>(); if (dontSaveOptionsToolStripMenuItem.Checked) { savethese2.Add(dontSaveOptionsToolStripMenuItem); } else { savethese1.Add(PrintType); savethese1.Add(SearchType); savethese2.Add(newestExpansionRarityToolStripMenuItem); savethese2.Add(newestExpansionToolStripMenuItem); savethese2.Add(flavourTextToolStripMenuItem); savethese2.Add(openPDFOnExportToolStripMenuItem); savethese2.Add(saveCardSearchTextBoxToolStripMenuItem); if (saveCardSearchTextBoxToolStripMenuItem.Checked) { savethese1.Add(SearchBox); } } FormConfigRestore.SaveConfig(this, configPath, savethese1, savethese2); }
private void LoadConfig() { FormConfigRestore.LoadConfig(this, ConfigFile); if (File.Exists(GetFormulaPath(fastformulaCB.Text)) == false) { fastformulaCB.Text = ""; } }
private void LoadConfig() { //load config FormConfigRestore.LoadConfig(this, cfgpath); //only show items that actually exist EnsureExist(vanillaLB, true); EnsureExist(modLB, true); EnsureExist(outputLB, false); }
private void Form1_FormClosing(object sender, FormClosingEventArgs e) { var lc = new List <Control>(); lc.Add(fastformulaCB); lc.Add(threadCB); var tsi = new List <ToolStripItem>(); tsi.Add(showPopupWhenAlgorithmsCompleteToolStripMenuItem); FormConfigRestore.SaveConfig(this, ConfigFile, lc, tsi); }
private void SaveConfig() { //save form config changes var lc = new List <Control>(); lc.Add(vanillaLB); lc.Add(modLB); lc.Add(outputLB); lc.Add(mergesaveCB); lc.Add(opendirCB); lc.Add(mergeinitdirCB); FormConfigRestore.SaveConfig(this, cfgpath, lc); }
public void loadConfig() { var lits = FormConfigRestore.LoadConfig(this, configPath); if (lits != null) { foreach (var l in lits) { if (l.Item1.Equals(loadlast.Name)) { var files = l.Item2.Split(new[] { "|" }, StringSplitOptions.RemoveEmptyEntries); LoadFiles(files); } } } }
public void SaveConfig() { var savethese1 = new List <Control>(); var savethese2 = new List <ToolStripItem>(); var tp = new List <Tuple <string, string> >(); if (dontSaveOptionsToFileToolStripMenuItem.Checked) { savethese2.Add(dontSaveOptionsToFileToolStripMenuItem); } else { savethese2.Add(onlyAddTop100WordsByLengthToolStripMenuItem); } FormConfigRestore.SaveConfig(this, configPath, savethese1, savethese2, tp); }
public void saveConfig() { var savethese1 = new List <Control>(); var savethese2 = new List <ToolStripItem>(); if (dontsave.Checked) { savethese2.Add(dontsave); } else { savethese2.Add(usercheckfirst); savethese2.Add(titlecheckCB); savethese2.Add(capitaliseWordsCB); savethese2.Add(spacesAfterCommasToolStripMenuItem); } FormConfigRestore.SaveConfig(this, configPath, savethese1, savethese2); }
public void saveConfig() { var savethese1 = new List <Control>(); var savethese2 = new List <ToolStripItem>(); var savethese3 = new List <Tuple <string, string> >(); if (dontsave.Checked) { savethese2.Add(dontsave); } else { if (savebox.Checked) { savethese1.Add(excludedItems); savethese1.Add(requiredItems); } savethese2.Add(loadlast); savethese2.Add(savebox); savethese2.Add(ignoreHTML); savethese2.Add(ignoreNonAlphabetCharactersToolStripMenuItem); savethese2.Add(partialcull); savethese2.Add(min3WordsInPhrasesToolStripMenuItem); if (loadlast.Checked) { String loadedfiles = ""; if (controller.M != null && controller.M.loadedFiles != null) { foreach (var f in controller.M.loadedFiles) { loadedfiles += f + "|"; } } savethese3.Add(new Tuple <string, string>(loadlast.Name, loadedfiles)); } } FormConfigRestore.SaveConfig(this, configPath, savethese1, savethese2, savethese3); }
public static void saveConfig() { System.Collections.Generic.List <Control> savethese1 = new System.Collections.Generic.List <Control>(); System.Collections.Generic.List <ToolStripItem> savethese2 = new System.Collections.Generic.List <ToolStripItem>(); if (baseform.dontsave.Checked) { savethese2.Add(baseform.dontsave); } else { //controls on the tabs savethese1.Add(baseform.showicon); savethese1.Add(baseform.savefilesize); //items in the tool strip savethese2.Add(baseform.autosave); savethese2.Add(baseform.existcopyonly); savethese2.Add(baseform.warnondelete); } FormConfigRestore.SaveConfig(baseform, configPath, savethese1, savethese2); }
public void SaveConfig() { var savethese1 = new List <Control>(); var savethese2 = new List <ToolStripItem>(); var savethese3 = new List <Tuple <string, string> >(); if (dontsave.Checked) { savethese2.Add(dontsave); } else { savethese2.Add(refreshServerOnSelect); savethese2.Add(nofilters); savethese2.Add(noservers); savethese2.Add(autoscan); if (nofilters.Checked == false) { savethese1.AddRange(filterpanel.Controls.OfType <CheckBox>().Cast <Control>().ToList()); } if (noservers.Checked == false) { serversInstance.serialise(serverlistfile); } } if (dontsave.Checked || noservers.Checked) { if (File.Exists(serverlistfile)) { File.Delete(serverlistfile); } } FormConfigRestore.SaveConfig(this, configlocation, savethese1, savethese2, savethese3); }
public void SaveConfig() { var savethese1 = new List <Control>(); var savethese2 = new List <ToolStripItem>(); var tp = new List <Tuple <string, string> >(); if (dontSaveOptionsToolStripMenuItem.Checked) { savethese2.Add(dontSaveOptionsToolStripMenuItem); } else { savethese1.Add(connectionStringTB); savethese1.Add(whereTB); if (tableLB != null && tableLB.SelectedIndex != -1) { tp.Add(new Tuple <string, string>("table", tableLB.SelectedItem.ToString())); } savethese2.Add(openXLSOnFinishToolStripMenuItem); savethese2.Add(headerColumnsInAZOrderToolStripMenuItem); } FormConfigRestore.SaveConfig(this, configPath, savethese1, savethese2, tp); }
public void LoadConfig() { FormConfigRestore.LoadConfig(this, configPath); }
public static void loadConfig() { FormConfigRestore.LoadConfig(baseform, configPath); }
public List <Tuple <string, string> > LoadConfig() { return(FormConfigRestore.LoadConfig(this, configPath)); }