
Originally Posted by
AngraMainyu
Pretty sure this is written in VB. Unless it's possible to reference Microsoft.VisualBasic.ApplicationServices from C#; I've never tried. If you ask me, calling Thread.Sleep and calling SendKeys.Send indiscriminately are both pretty painful to see as a .NET dev, but like you said, not a bad start for an introduction to CS. I've seen a lot worse come out of high school freshman/sophomore CS classes. Multilingual support is also a nice addition. Next I'd suggest doing something like checking the active window or binding start/stop to a hotkey.