// Invoke the Changed event; called whenever repetitions changes protected virtual void BoxSelected(SelectedEventArgs e) { if (OnSelected != null) OnSelected(this, e); }
/// <summary> /// Reset input boxes "checked" status. /// </summary> private void InputBoxSelected(object sender, SelectedEventArgs e) { foreach (GuiDrawable guiDrawable in _guiDrawable) { if (guiDrawable.GetType() == typeof(GuiInputBox)) { if (guiDrawable.Text != e.ID) { ((GuiInputBox)guiDrawable).State = CheckboxState.Default; } } } }