Esempio n. 1
0
 public cPCLocal()
 {
     AllStatueTick     = new StatueTick();
     AllOrderCount     = new OrderCount();
     AllCountPerHour   = new CountPerHour();
     AllMcgs           = new AllMcgsStatue();
     AllStatueTestTime = new cAllStatueTestTime();
 }
Esempio n. 2
0
 public Statistics(ActiveTime reference)
 {
     Activity = new ActiveTime(reference);
     ActivityPerHour = new TimePerHour();
     KeyboardStatistics = new KeyboardStatistics(Activity, ActivityPerHour);
     MouseStatistics = new MouseStatistics(Activity, ActivityPerHour, 1);
     InterruptionsPerHour = new CountPerHour();
     WindowSwitchesPerHour = new CountPerHour();
 }
Esempio n. 3
0
        public MouseStatistics(ActiveTime total, TimePerHour activityPerHour, double screenMapScale)
        {
            ClicksPerHour = new CountPerHour(activityPerHour);
            DistancePerHour = new CountPerHour(activityPerHour);
            MouseActivity = new ActiveTime(total);
            DoubleClickTime = new Histogram(0.01);
            MovementSpeed = new Histogram(50);
            MovementDirection = new Histogram(45);

            var w = (int)(SystemParameters.PrimaryScreenWidth / screenMapScale);
            ClickMap = new ScreenBitmap(w);
            DoubleClickMap = new ScreenBitmap(w);
            TraceMap = new ScreenBitmap(w);
            DragTraceMap = new ScreenBitmap(w);
        }