/// <summary>Current value of the slider</summary> protected void RaiseValueChanged(Slider sender, bool wasTriggeredByUser) { // Discard events triggered programatically if these types of events haven't been // enabled if (!Parent.IsUsingNonUserEvents && !wasTriggeredByUser) return; if (ValueChanged != null) ValueChanged(sender, EventArgs.Empty); }
/// <summary>Adds a slider control to the dialog</summary> public Slider AddSlider(int id, int x, int y, int w, int h, int min, int max, int initialValue, bool isDefault) { // First create the slider Slider c = new Slider(this); // Now call the add control method AddControl(c); // Set the properties of the button now c.ID = id; c.SetLocation(x, y); c.SetSize(w,h); c.isDefault = isDefault; c.SetRange(min, max); c.Value = initialValue; return c; }