private void rbtOverride_CheckedChanged(object sender, EventArgs e) { tbxPriority.Enabled = addonSelectFrame1.Enabled = rbtOverride.Checked; if (!rbtOverride.Enabled) { return; } if (m_machineChangingOverride) { return; } if (rbtOverride.Checked && m_dashboard.IsInLibDirectory()) { m_dashboard.RedirectToCfgDirectory(); } if (rbtUseDefault.Checked && m_dashboard.IsInCfgDirectory()) { if (StdDialog.YesNoDialog("s_this_action_will_delete_your_own_settings_continue")) { if (m_dashboard.IsInCfgDirectory()) { File.Delete(m_dashboard.AddonFileName); } m_dashboard.RedirectToLibDirectory(); ((IAddonInstance)m_dashboard).LoadFromFile(m_dashboard.AddonFileName); ReloadProps(); } else { m_machineChangingOverride = true; rbtOverride.Checked = true; m_machineChangingOverride = false; } } }
private void DeleteSelectedObjects() { if (listView1.SelectedItems.Count == 0) { return; } if (!Widget.Caps.Delete) { return; } if (!StdDialog.YesNoDialog("s_really_delete$items", "items", listView1.SelectedItems.Count.ToString())) { return; } var itemsToDelete = new List <Tuple <AppObject, int> >(); using (var wc = new WaitContext()) { foreach (ListViewItem item in listView1.SelectedItems) { var obj = (AppObject)item.Tag; itemsToDelete.Add(new Tuple <AppObject, int>(obj, item.Index)); } } itemsToDelete.SortByKey(t => - t.V2); foreach (var tpl in itemsToDelete) { Widget.DeleteAppObject(tpl.V1, tpl.V2); } RefreshData(); }
public bool DeleteWithQuery() { if (StdDialog.YesNoDialog(GetConfirmDeleteMessage())) { DoDelete(); return(true); } return(false); }
public void DeleteLocalContent() { var dbconn = this.FindDatabaseConnection(ConnPack); string path = dbconn.GetPrivateFolder(); if (path != null && StdDialog.YesNoDialog("s_really_delete_local_content$path", "path", path)) { Directory.Delete(path, true); CallCompleteChanged(); } }
public override bool DoDelete() { if (StdDialog.YesNoDialog("s_really_hide_samples_directory")) { GlobalSettings.Pages.BeginEdit(); GlobalSettings.Pages.Tree().HideDataSamplesFolder = true; GlobalSettings.Pages.EndEdit(); return(true); } return(false); }