public WordRain() { this.InitializeComponent(); base.SetStyle(ControlStyles.UserPaint, true); base.SetStyle(ControlStyles.AllPaintingInWmPaint, true); base.SetStyle(ControlStyles.OptimizedDoubleBuffer, true); base.SetStyle(ControlStyles.ResizeRedraw, true); base.SetStyle(ControlStyles.Selectable, true); this.BackColor = Color.Black; this.m_charlist = new ArrayList(); WordInfo wordInfo = new WordInfo(); wordInfo.SetValue(); this.m_charlist.Add(wordInfo); this.m_sorter = new WordInfoSorter(); string[] c = new string[] { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" }; this.m_selectlist = new ArrayList(c); this.m_random = new Random(); this.m_timer = new Timer(); this.m_newtimer = new Timer(); this.m_timer.Interval = 10; this.m_newtimer.Interval = 50; this.m_timer.Enabled = true; this.m_newtimer.Enabled = true; this.m_timer.Tick += new EventHandler(this.m_timer_Tick); this.m_newtimer.Tick += new EventHandler(this.m_newtimer_Tick); }