📄 timethread.cs
字号:
/**********************************/
/* */
/* Author: BUI VAN NGHIA */
/* Email: katatunix@yahoo.com */
/* [May, 2008] */
/* */
/**********************************/
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
namespace Lines2008
{
class TimeThread
{
MyPanel panel;
Timer timer;
public TimeThread(MyPanel panel)
{
this.panel = panel;
timer = new Timer();
timer.Interval = 1000;
timer.Tick += new EventHandler(timer_Tick);
timer.Start();
}
void timer_Tick(object sender, EventArgs e)
{
panel.gameShape.seconds++;
if (panel.gameShape.seconds == 60)
{
panel.gameShape.seconds = 0;
panel.gameShape.minutes++;
if (panel.gameShape.minutes == 60)
{
panel.gameShape.minutes = 0;
panel.gameShape.hours++;
}
}
panel.repaintHour(panel.gameShape.hours);
panel.repaintMinutes(panel.gameShape.minutes);
panel.repaintSeconds(panel.gameShape.seconds);
}
public void Stop()
{
timer.Stop();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -