void saveButton_Click(object sender, EventArgs e) { BrowserScriptPocketQueriesPQSetting pq = BrowserScriptPocketQueriesPQSetting.FromPQPage(Core, this.OwnerPlugin, Browser); if (pq != null) { try { List <BrowserScriptPocketQueriesPQSetting> l = BrowserScriptPocketQueriesPQSetting.Load(_settingsFileName); BrowserScriptPocketQueriesPQSetting pqs = (from p in l where p.Name == pq.Name select p).FirstOrDefault(); if (pqs != null) { pq.ID = pqs.ID; l.Remove(pqs); } l.Add(pq); BrowserScriptPocketQueriesPQSetting.Save(_settingsFileName, l); MessageBox.Show(Utils.LanguageSupport.Instance.GetTranslation(STR_SETTINGSSAVED)); } catch { MessageBox.Show(Utils.LanguageSupport.Instance.GetTranslation(STR_ERROR)); } } else { MessageBox.Show(Utils.LanguageSupport.Instance.GetTranslation(STR_ERROR)); } }
private void button1_Click(object sender, EventArgs e) { if (listBox1.SelectedIndex >= 0) { listBox1.Items.RemoveAt(listBox1.SelectedIndex); BrowserScriptPocketQueriesPQSetting.Save(_filename, (from BrowserScriptPocketQueriesPQSetting a in listBox1.Items select a).ToList()); } }
private void button2_Click(object sender, EventArgs e) { BrowserScriptPocketQueriesPQSetting.Save(_filename, (from BrowserScriptPocketQueriesPQSetting a in listBox1.Items select a).ToList()); }