Esempio n. 1
0
		/// <summary>
		/// Reset the appearance properties.
		/// </summary>
		public void ResetAppearance()
		{
			Font = new Font("Verdana", 8.25F, FontStyle.Bold, GraphicsUnit.Point, (byte)0);
			ForeColor = Color.FromArgb(123, 125, 123);
			BackColor = Color.Transparent;

			_tickColor = Color.FromArgb(148, 146, 148);
			_tickHeight = 4;

			_trackerColor = Color.FromArgb(24, 130, 198);
			_trackerSize = new Size(16,16);					
			//_trackerRect.Size = _trackerSize;
			
			_indentWidth = 6;
			_indentHeight = 6;
			
			_trackLineColor = Color.FromArgb(90, 93, 90);
			_trackLineHeight = 3;

			_borderStyle = MACBorderStyle.None;
			_borderColor = SystemColors.ActiveBorder;
	
			//==========================================================================

			if(_autoSize == true)
				this.Size = FitSize;
			Invalidate();
		}
Esempio n. 2
0
		/// <summary>
		/// Constructor method of <see cref="MACTrackBar"/> class
		/// </summary>
		public MACTrackBar()
		{
			base.MouseDown += new MouseEventHandler (OnMouseDownSlider);
			base.MouseUp += new MouseEventHandler (OnMouseUpSlider);
			base.MouseMove += new MouseEventHandler (OnMouseMoveSlider);

			SetStyle(ControlStyles.AllPaintingInWmPaint |
				ControlStyles.ResizeRedraw |
				ControlStyles.DoubleBuffer |
				ControlStyles.SupportsTransparentBackColor,
				true);

			Font = new Font("Verdana", 8.25F, FontStyle.Bold, GraphicsUnit.Point, (byte)0);
			ForeColor = Color.FromArgb(123, 125, 123);
			BackColor = Color.Transparent;

			_tickColor = Color.FromArgb(148, 146, 148);
			_tickHeight = 4;

			_trackerColor = Color.FromArgb(24, 130, 198);
			_trackerSize = new Size(16,16);
			_indentWidth = 6;
			_indentHeight = 6;
					
			_trackLineColor = Color.FromArgb(90, 93, 90);
			_trackLineHeight = 3;

			_borderStyle = MACBorderStyle.None;
			_borderColor = SystemColors.ActiveBorder;

			_autoSize = true;
			this.Height = FitSize.Height;
		}
Esempio n. 3
0
        public TrackBarEx()
        {
            MouseDown += OnMouseDownSlider;
            MouseUp += OnMouseUpSlider;
            MouseMove += OnMouseMoveSlider;

            SetStyle(ControlStyles.AllPaintingInWmPaint |
                ControlStyles.ResizeRedraw |
                ControlStyles.DoubleBuffer |
                ControlStyles.SupportsTransparentBackColor,
                true);

            Font = new Font("Verdana", 8.25F, FontStyle.Bold, GraphicsUnit.Point, 0);
            ForeColor = Color.FromArgb(123, 125, 123);
            BackColor = Color.Transparent;

            tickColor = Color.FromArgb(148, 146, 148);
            tickHeight = 4;

            trackerColor = Color.FromArgb(24, 130, 198);
            trackerSize = new Size(16, 16);
            indentWidth = 6;
            indentHeight = 6;

            trackLineColor = Color.FromArgb(90, 93, 90);
            trackLineHeight = 3;

            borderStyle = MACBorderStyle.None;
            borderColor = SystemColors.ActiveBorder;

            autoSize = true;
            Height = FitSize.Height;
        }