private void tmrUser_Tick(object sender, EventArgs e)
        {
            TimeSpan time = TimeSpan.FromSeconds(UserIdle.GetLastInputTime());

            UserActive         = time.TotalMinutes <= 10;
            tsslUseActive.Text = (time.TotalMinutes <= 10) ? "User was active in the last 10 minutes." : "User Idle: " + time.ToString();
        }
Beispiel #2
0
 private void FireIdleEvent(object state)
 {
     UserIdle?.Invoke(this, EventArgs.Empty);
 }
 public void ReportIdleEvent(object sender, EventArgs e)
 {
     UserIdle?.Invoke(this, new EventArgs());
 }