public void Tick() { TicksPerMinute = 30 * 5; //30 * 5; if (++MinuteFractions >= TicksPerMinute) { MinuteFractions = 0; if (++Minutes >= 60) { Minutes = 0; if (++Hours >= 24) { Hours = 0; } } } this.Ticks++; }