/// <summary> /// Creates a new instance of a rounded handle, specifying the parent gradient slider /// </summary> /// <param name="parent"></param> public RoundedHandle(GradientSlider parent) { _parent = parent; _width = 10; _roundingRadius = 4; _color = Color.SteelBlue; _visible = true; }
/// <summary> /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// </summary> private void InitializeComponent() { System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GradientControl)); this.gradientSlider1 = new MapWindow.Components.GradientSlider(); this.leverMinimum = new MapWindow.Components.ColorLever(); this.leverMaximum = new MapWindow.Components.ColorLever(); this.SuspendLayout(); // // gradientSlider1 // this.gradientSlider1.LeftHandle.Color = System.Drawing.Color.SteelBlue; this.gradientSlider1.LeftHandle.Position = 0.2F; this.gradientSlider1.LeftHandle.RoundingRadius = 4; this.gradientSlider1.LeftHandle.Visible = true; this.gradientSlider1.LeftHandle.Width = 10; resources.ApplyResources(this.gradientSlider1, "gradientSlider1"); this.gradientSlider1.Maximum = 1F; this.gradientSlider1.MaximumColor = System.Drawing.Color.Blue; this.gradientSlider1.Minimum = 0F; this.gradientSlider1.MinimumColor = System.Drawing.Color.Lime; this.gradientSlider1.Name = "gradientSlider1"; this.gradientSlider1.RightHandle.Color = System.Drawing.Color.SteelBlue; this.gradientSlider1.RightHandle.Position = 0.8F; this.gradientSlider1.RightHandle.RoundingRadius = 4; this.gradientSlider1.RightHandle.Visible = true; this.gradientSlider1.RightHandle.Width = 10; this.gradientSlider1.PositionChanging += new System.EventHandler(this.gradientSlider1_PositionChanging); this.gradientSlider1.PositionChanged += new System.EventHandler(this.gradientSlider1_PositionChanged); // // leverMinimum // this.leverMinimum.Angle = 0; this.leverMinimum.BackColor = System.Drawing.SystemColors.Control; this.leverMinimum.BarLength = 5; this.leverMinimum.BarWidth = 5; this.leverMinimum.BorderWidth = 5; this.leverMinimum.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(255)))), ((int)(((byte)(0))))); this.leverMinimum.Flip = true; this.leverMinimum.KnobColor = System.Drawing.Color.SteelBlue; this.leverMinimum.KnobRadius = 7; resources.ApplyResources(this.leverMinimum, "leverMinimum"); this.leverMinimum.Name = "leverMinimum"; this.leverMinimum.Opacity = 0F; this.leverMinimum.ColorChanged += new System.EventHandler(this.leverMinimum_ColorChanged); this.leverMinimum.ColorChanging += new System.EventHandler(this.leverMinimum_ColorChanging); // // leverMaximum // this.leverMaximum.Angle = 0; this.leverMaximum.BackColor = System.Drawing.SystemColors.Control; this.leverMaximum.BarLength = 5; this.leverMaximum.BarWidth = 5; this.leverMaximum.BorderWidth = 5; this.leverMaximum.Color = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(255))))); this.leverMaximum.Flip = false; this.leverMaximum.KnobColor = System.Drawing.Color.SteelBlue; this.leverMaximum.KnobRadius = 7; resources.ApplyResources(this.leverMaximum, "leverMaximum"); this.leverMaximum.Name = "leverMaximum"; this.leverMaximum.Opacity = 1F; this.leverMaximum.ColorChanged += new System.EventHandler(this.leverMaximum_ColorChanged); this.leverMaximum.ColorChanging += new System.EventHandler(this.leverMaximum_ColorChanging); // // GradientControl // this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; this.Controls.Add(this.gradientSlider1); this.Controls.Add(this.leverMinimum); this.Controls.Add(this.leverMaximum); this.Name = "GradientControl"; resources.ApplyResources(this, "$this"); this.ResumeLayout(false); }