Exemplo n.º 1
0
 private void Light_Click(object sender, EventArgs e)
 {
     light = !light;
     if (light)
     {
         Light.ForeColor = Color.DodgerBlue;
         if (PulseTimer.Enabled)
         {
             PulseTimer.Stop();
         }
         if (usb.colortimer.Enabled)
         {
             usb.colortimer.Stop();
         }
         if (usb.colorchanger.Enabled)
         {
             usb.colorchanger.Stop();
         }
         pulse           = false;
         Pulse.ForeColor = Color.Gray;
     }
     else
     {
         Light.ForeColor = Color.Gray;
     }
 }
Exemplo n.º 2
0
 private void Pulse_Click(object sender, EventArgs e)
 {
     pulse = !pulse;
     if (pulse)
     {
         Pulse.ForeColor = Color.DodgerBlue;
         if (this.ModeBox.SelectedIndex == 0)
         {
             PulseTimer.Interval = 1;
         }
         if (this.ModeBox.SelectedIndex == 1)
         {
             PulseTimer.Interval = 1;
         }
         PulseTimer.Start();
         light           = false;
         Light.ForeColor = Color.Gray;
     }
     else
     {
         Pulse.ForeColor = Color.Gray;
         if (usb.colortimer.Enabled)
         {
             usb.colortimer.Stop();
         }
         if (usb.colorchanger.Enabled)
         {
             usb.colorchanger.Stop();
         }
         if (PulseTimer.Enabled)
         {
             PulseTimer.Stop();
         }
     }
 }
Exemplo n.º 3
0
        /// <summary>
        /// Handles the tick even from <see cref="PulseTimer"/>
        /// </summary>
        /// <param name="sender"><see cref="PulseTimer"/></param>
        /// <param name="e">Arguments</param>
        private void PulseTick(object sender, EventArgs e)
        {
            if (!ObjectManager.Initialized)
            {
                return;
            }

            PulseTimer.Stop();
            var pulse = new Thread(ObjectManager.Pulse);

            pulse.Start();
        }
Exemplo n.º 4
0
 private void EnableUnreadCount_CheckedChanged(object sender, EventArgs e)
 {
     if (EnableUnreadCount.Checked)
     {
         pulse           = true;
         Pulse.ForeColor = Color.DodgerBlue;
         Pulse.Enabled   = false;
         light           = false;
         Light.ForeColor = Color.Gray;
         Light.Enabled   = false;
         if (PulseTimer.Enabled)
         {
             PulseTimer.Stop();
         }
         if (!MailTimer.Enabled)
         {
             MailTimer.Start();
         }
     }
     else
     {
         pulse           = false;
         Pulse.ForeColor = Color.Gray;
         Pulse.Enabled   = true;
         light           = false;
         Light.ForeColor = Color.Gray;
         Light.Enabled   = true;
         if (usb.colortimer.Enabled)
         {
             usb.colortimer.Stop();
         }
         if (usb.colorchanger.Enabled)
         {
             usb.colorchanger.Stop();
         }
         if (PulseTimer.Enabled)
         {
             PulseTimer.Stop();
         }
         if (MailTimer.Enabled)
         {
             MailTimer.Stop();
         }
     }
 }