private void DeleteButton_Click(object sender, RoutedEventArgs e) { var selectedItem = ((VMSListBoxItem)AlarmsList.SelectedItem); if (selectedItem != null) { var itemId = selectedItem.ID; ConfigManager.AlarmsReader.DeleteAlarm(itemId); AddAudibleAlarmItems(); AlarmManager.LoadAlarms(); } }
public void InitPanels(MainWindow mainWindow) { this.mainWindow = mainWindow; Children.Clear(); PanelList.Clear(); Background = new SolidColorBrush(ConfigManager.ColorPalettes.GetSelectedPalette().MainBackground); EventBridge.Instance.RemoveGUIRegistryItems(); AlarmManager.LoadAlarms(); foreach (var panelSettings in Screen.Contents.PanelList) { AddPanel(panelSettings); } SetPanelParents(); }
private void AddButton_Click(object sender, RoutedEventArgs e) { var dlg = new EditAlarmDlg(-1) { WindowStartupLocation = WindowStartupLocation.CenterOwner, Owner = this, }; if ((bool)dlg.ShowDialog()) { AddAudibleAlarmItems(); AlarmManager.LoadAlarms(); } }
private void EditButton_Click(object sender, RoutedEventArgs e) { var selectedItem = ((VMSListBoxItem)AlarmsList.SelectedItem); if (selectedItem != null) { var itemId = selectedItem.ID; var dlg = new EditAlarmDlg(itemId) { WindowStartupLocation = WindowStartupLocation.CenterOwner, Owner = this, }; if ((bool)dlg.ShowDialog()) { AddAudibleAlarmItems(); AlarmManager.LoadAlarms(); } } }