internal RangeSliderNode(RangeSlider rangeSlider)
        {
            this.rangeSlider = rangeSlider;

            thumb      = new RangeSliderThumb();
            leftArrow  = new RangeSliderArrow(rangeSlider, RangeSliderArrow.Directions.Left);
            rightArrow = new RangeSliderArrow(rangeSlider, RangeSliderArrow.Directions.Right);
            AddChild(thumb);
            AddChild(leftArrow);
            AddChild(rightArrow);

            Brush = RangeSlider.TROUGH_BRUSH;
        }
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     this.rangeSlider1 = new UMD.HCIL.RangeSlider.RangeSlider();
     this.label1       = new System.Windows.Forms.Label();
     this.SuspendLayout();
     //
     // rangeSlider1
     //
     this.rangeSlider1.AllowDrop = true;
     this.rangeSlider1.Anchor    = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
                                                                         | System.Windows.Forms.AnchorStyles.Right)));
     this.rangeSlider1.BackColor = System.Drawing.Color.White;
     this.rangeSlider1.High      = 90;
     this.rangeSlider1.Location  = new System.Drawing.Point(64, 88);
     this.rangeSlider1.Low       = 30;
     this.rangeSlider1.Maximum   = 100;
     this.rangeSlider1.Minimum   = 0;
     this.rangeSlider1.Name      = "rangeSlider1";
     this.rangeSlider1.Size      = new System.Drawing.Size(144, 23);
     this.rangeSlider1.TabIndex  = 0;
     this.rangeSlider1.Text      = "rangeSlider1";
     //
     // label1
     //
     this.label1.Font     = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
     this.label1.Location = new System.Drawing.Point(64, 136);
     this.label1.Name     = "label1";
     this.label1.Size     = new System.Drawing.Size(152, 23);
     this.label1.TabIndex = 1;
     this.label1.Text     = "Range:";
     //
     // RangeSliderTester
     //
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
     this.ClientSize        = new System.Drawing.Size(292, 266);
     this.Controls.Add(this.label1);
     this.Controls.Add(this.rangeSlider1);
     this.Name = "RangeSliderTester";
     this.Text = "Range Slider Tester";
     this.ResumeLayout(false);
 }
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// </summary>
		private void InitializeComponent() {
			this.rangeSlider1 = new UMD.HCIL.RangeSlider.RangeSlider();
			this.label1 = new System.Windows.Forms.Label();
			this.SuspendLayout();
			// 
			// rangeSlider1
			// 
			this.rangeSlider1.AllowDrop = true;
			this.rangeSlider1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
				| System.Windows.Forms.AnchorStyles.Right)));
			this.rangeSlider1.BackColor = System.Drawing.Color.White;
			this.rangeSlider1.High = 90;
			this.rangeSlider1.Location = new System.Drawing.Point(64, 88);
			this.rangeSlider1.Low = 30;
			this.rangeSlider1.Maximum = 100;
			this.rangeSlider1.Minimum = 0;
			this.rangeSlider1.Name = "rangeSlider1";
			this.rangeSlider1.Size = new System.Drawing.Size(144, 23);
			this.rangeSlider1.TabIndex = 0;
			this.rangeSlider1.Text = "rangeSlider1";
			// 
			// label1
			// 
			this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
			this.label1.Location = new System.Drawing.Point(64, 136);
			this.label1.Name = "label1";
			this.label1.Size = new System.Drawing.Size(152, 23);
			this.label1.TabIndex = 1;
			this.label1.Text = "Range:";
			// 
			// RangeSliderTester
			// 
			this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
			this.ClientSize = new System.Drawing.Size(292, 266);
			this.Controls.Add(this.label1);
			this.Controls.Add(this.rangeSlider1);
			this.Name = "RangeSliderTester";
			this.Text = "Range Slider Tester";
			this.ResumeLayout(false);

		}
 public RangeSliderEventHandler(RangeSlider rangeSlider)
 {
     this.rangeSlider = rangeSlider;
 }
 internal RangeSliderArrow(RangeSlider rangeSlider, Directions direction)
 {
     this.rangeSlider = rangeSlider;
     this.direction   = direction;
     Brush            = null;
 }
		public RangeSliderEventHandler(RangeSlider rangeSlider) {
			this.rangeSlider = rangeSlider;
		}
		internal RangeSliderArrow(RangeSlider rangeSlider, Directions direction) {
			this.rangeSlider = rangeSlider;
			this.direction = direction;
			Brush = null;
		}
		internal RangeSliderNode(RangeSlider rangeSlider) {
			this.rangeSlider = rangeSlider;

			thumb = new RangeSliderThumb();
			leftArrow = new RangeSliderArrow(rangeSlider, RangeSliderArrow.Directions.Left);
				rightArrow = new RangeSliderArrow(rangeSlider, RangeSliderArrow.Directions.Right);
			AddChild(thumb);
			AddChild(leftArrow);
			AddChild(rightArrow);

			Brush = RangeSlider.TROUGH_BRUSH;
		}