示例#1
1
 public AnalogueClock(AnalogClockControl.AnalogClock analogueClockFromForm)
 {
     thisClock = analogueClockFromForm;
 }
示例#2
0
        public ClockManager(Label digitalClockLabel, AnalogClockControl.AnalogClock analogueClockFromForm)
        {
            //Create the clocks
            //Create Digital Clock
            digitalClockObject = new DigitalClock(digitalClockLabel);
            //Create Analogue clock
            analogueClockObject = new AnalogueClock(analogueClockFromForm);

            //Set default clock
            currentClock = analogueClockObject;
        }
示例#3
0
        public FrmDemo()
        {
            InitializeComponent();

            advPropertyGrid1.SelectedObject = clkPropGrid;

            AnalogClockControl clkCtrl;

            clkCtrl                  = new AnalogClockControl();
            clkCtrl.BackColor        = Color.Transparent;
            clkCtrl.Location         = new Point(50, 40);
            clkCtrl.Size             = new Size(200, 200);
            clkCtrl.ClockStyle       = eClockStyles.Style1;
            clkCtrl.ShowGlassOverlay = true;
            clkCtrl.ShowSecondHand   = true;
            clkCtrl.Value            = DateTime.Now;
            clkCtrl.AutomaticMode    = true;

            clkCtrl.ClockStyleData.FaceColor.Color1      = Color.FromArgb(0, 0, 192);
            clkCtrl.ClockStyleData.FaceColor.Color2      = Color.White;
            clkCtrl.ClockStyleData.FaceColor.BorderColor = Color.FromArgb(64, 64, 64);

            clkCtrl.ClockStyleData.LargeTickColor.Color1      = Color.Black;
            clkCtrl.ClockStyleData.LargeTickColor.BrushType   = DevComponents.DotNetBar.Controls.eBrushTypes.Solid;
            clkCtrl.ClockStyleData.LargeTickColor.BorderColor = Color.FromArgb(128, 192, 192, 255);

            clkCtrl.ClockStyleData.SmallTickColor.Color1      = Color.Black;
            clkCtrl.ClockStyleData.SmallTickColor.BrushType   = DevComponents.DotNetBar.Controls.eBrushTypes.Solid;
            clkCtrl.ClockStyleData.SmallTickColor.BorderColor = Color.FromArgb(128, 192, 192, 255);

            clkCtrl.ClockStyleData.HourHandStyle.HandColor.Color1    = Color.Black;
            clkCtrl.ClockStyleData.HourHandStyle.HandColor.BrushType = DevComponents.DotNetBar.Controls.eBrushTypes.Solid;

            clkCtrl.ClockStyleData.MinuteHandStyle.HandColor.Color1    = Color.Black;
            clkCtrl.ClockStyleData.MinuteHandStyle.HandColor.BrushType = DevComponents.DotNetBar.Controls.eBrushTypes.Solid;

            clkCtrl.ClockStyleData.SecondHandStyle.HandColor.Color1    = Color.Black;
            clkCtrl.ClockStyleData.SecondHandStyle.HandColor.BrushType = DevComponents.DotNetBar.Controls.eBrushTypes.Solid;

            superTabControlPanel4.Controls.Add(clkCtrl);
        }
 /// <summary>
 /// Main constructor - responsible for creating the analogue clock.
 /// </summary>
 /// <param name="analogueClock">The analogue clock (provided by AnalogClockControl.dll)</param>
 public AnalogueClock(AnalogClockControl.AnalogClock analogueClock)
 {
     ///<summary>
     ///Initialise the analogue clock.
     this.analogueClock = analogueClock;
 }
示例#5
0
文件: Form1.cs 项目: rNdm74/C-
 public Analogue(AnalogClockControl.AnalogClock analogueClock)
 {
     this.analogueClock = analogueClock;
 }
示例#6
0
文件: Form1.cs 项目: rNdm74/C-
            public ClockManager(Timer tClock, Label lDigitalTime, AnalogClockControl.AnalogClock analogClock)
            {
                this.lDigitalTime = lDigitalTime;
                this.analogClock = analogClock;

                // Start timer for updating time
                tClock.Enabled = true;

                // Default new clock digital
                clock = new Digital(lDigitalTime);
            }
示例#7
0
 public AnalogClock(AnalogClockControl.AnalogClock clock)
 {
     Clock = clock;
 }
示例#8
0
 //Ctor
 public AnalogClock(AnalogClockControl.AnalogClock clock, Timer timer)
 {
     this.timer = timer;
     this.clock = clock;
 }
示例#9
0
 public AnalogClock(Timer timer, AnalogClockControl.AnalogClock analogClock)
 {
     this.timer = timer;
     this.analogClock = analogClock;
 }