예제 #1
0
 public UserActLog()
 {
     StartTime = DateTime.Now;
     Duration  = TimeSpan.Zero;
     KeyLog    = new Dictionary <Keys, int>();
     MouseLog  = new MouseActData();
 }
예제 #2
0
 public void Merge(MouseActData additionLog)
 {
     LastPoint = additionLog.LastPoint;
     Delta    += additionLog.Delta;
     Path     += additionLog.Path;
     foreach (MouseButtons mb in additionLog.Clicks.Keys)
     {
         if (!Clicks.ContainsKey(mb))
         {
             Clicks.Add(mb, 0);
         }
         Clicks[mb] += additionLog.Clicks[mb];
     }
 }