public void init( Alert alert, string defaultColor ) { if (!Registration.isValid()) { label7.Visible = false; soundField.Visible = false; browseButton.Visible = false; messageBox.ShowStamp = false; } backgroundChanged = false; currentAlert = alert; soundField.Text = alert.getSound(); try { string background = alert.getBackground(); if (background.ToUpper().Equals("DEFAULT")) { background = defaultColor; } else { backgroundChanged = true; } messageBox.RichTextBox.BackColor = Color.FromArgb(System.Convert.ToInt32(background)); } catch { messageBox.RichTextBox.BackColor = Color.FromName("Window"); } titleField.Text = alert.getTitle(); messageBox.RichTextBox.Rtf = alert.getMessage(); advancedField1.Text = alert.getSchedule(); oneTimeField3.SelectedIndex = 0; timeDelayField2.SelectedIndex = 0; dayOfMonthField1.SelectedIndex = 0; dayOfMonthField3.SelectedIndex = 0; dayOfMonthField4.SelectedIndex = 0; dayOfWeekField1.SelectedIndex = 0; dayOfWeekField3.SelectedIndex = 0; positionalDayOfWeekField1.SelectedIndex = 0; positionalDayOfWeekField2.SelectedIndex = 0; positionalDayOfWeekField4.SelectedIndex = 0; positionalDayOfWeekField6.SelectedIndex = 0; this.setRadioButton(); if (alert.getSnoozed()) { MsgBox.Show("If you save, this alert will no longer be on snooze.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }