Example #1
0
        private void beep(Time time)
        {
            if (!Properties.Settings.Default.Beep)
            {
                return;
            }

            if (time.minutes >= Limit.AddMinutes(-10).Minute)
            {
                labelClock.ForeColor = Color.Red;

                if (time.minutes <= Limit.AddMinutes(-3).Minute&& time.seconds == 0)
                {
                    Console.Beep(1500, 1500);
                }
                else if (time.minutes > Limit.AddMinutes(-3).Minute&& time.minutes < Limit.AddMinutes(-1).Minute&& time.seconds % 10 == 0)
                {
                    Console.Beep(1500, 1500);
                }
                else if (time.minutes == Limit.AddMinutes(-1).Minute&& time.seconds % 2 == 0)
                {
                    Console.Beep(1500, 750);
                }
            }

            if (time.hours > Limit.Hour && time.seconds % 2 == 0)
            {
                Console.Beep(1500, 750);
            }
        }