public void OnMouseEventReceived(DMouseEventArgs e) { int x = (int)(10 * e.X / 1920.0); int y = 9 - (int)(9 * e.Y / (1080.0 * 2)); if (!(x == last_x && y == last_y)) { //Logger.Log(String.Format("Changing at {0} {1}",x,y)); lpd.UnsetColor(last_x + last_y * 10); lpd.UnsetRowColor(last_y); lpd.UnsetColumnColor(last_x); last_x = x; last_y = y; int color = last_x + last_y * 10; lpd.SetColor(last_x + last_y * 10, color); lpd.SetRowColor(last_y, color); lpd.SetColumnColor(last_x, color); } }
public void OnMouseEventReceived(DMouseEventArgs e) { Logger.Log(e); }