Esempio n. 1
0
 private void textEntry_KeyDown(object sender, System.Windows.Forms.KeyEventArgs ke)
 {
     DateTime downTime = DateTime.Now;
     System.Console.WriteLine("{1} Down at {0}", downTime.Millisecond, ke.KeyCode);
     if (!lastDowns.ContainsKey(ke.KeyCode)) {
         KeyRecord k = new KeyRecord(ke.KeyCode);
         k.down = downTime;
         lastDowns.Add(k.key, k);
     } else {
         System.Console.WriteLine("Duplicate Down");
     }
 }
Esempio n. 2
0
        private void textEntry_KeyUp(object sender, System.Windows.Forms.KeyEventArgs ke)
        {
            DateTime upTime = DateTime.Now;

            System.Console.WriteLine("{1} Up   at {0}", upTime.Millisecond, ke.KeyCode);
            if (lastDowns.ContainsKey(ke.KeyCode))
            {
                KeyRecord k = lastDowns[ke.KeyCode];
                k.up = upTime;
                lastDowns.Remove(k.key);
                System.Console.WriteLine(k.toAutoIT());
            }
        }
Esempio n. 3
0
        private void textEntry_KeyDown(object sender, System.Windows.Forms.KeyEventArgs ke)
        {
            DateTime downTime = DateTime.Now;

            System.Console.WriteLine("{1} Down at {0}", downTime.Millisecond, ke.KeyCode);
            if (!lastDowns.ContainsKey(ke.KeyCode))
            {
                KeyRecord k = new KeyRecord(ke.KeyCode);
                k.down = downTime;
                lastDowns.Add(k.key, k);
            }
            else
            {
                System.Console.WriteLine("Duplicate Down");
            }
        }