protected override void OnMouseUp(MouseEventArgs e) { var p = e.Point(); if (FleuxApplication.HorizontalMirror) { p.X = offBmpWidth - p.X - 1; } if (FleuxApplication.VerticalMirror) { p.Y = offBmpHeight - p.Y - 1; } this.gestures.MouseUp(p.ToLogic()); base.OnMouseDown(e); }
protected override void OnMouseDown(MouseEventArgs e) { var p = e.Point(); if (FleuxApplication.HorizontalMirror) { p.X = offBmpWidth - p.X - 1; } if (FleuxApplication.VerticalMirror) { p.Y = offBmpHeight - p.Y - 1; } this.gestures.MouseDown(p.ToLogic()); if (FleuxSettings.HapticFeedbackMode == FleuxSettings.HapticOptions.AnyPress) { FleuxApplication.Led.Vibrate(); } base.OnMouseDown(e); }
protected override void OnMouseUp(MouseEventArgs e) { var p = e.Point(); if (FleuxApplication.HorizontalMirror) { p.X = offBmp.Width - p.X - 1; } if (FleuxApplication.VerticalMirror) { p.Y = offBmp.Height - p.Y - 1; } this.gestures.MouseUp(p.ToLogic()); base.OnMouseDown(e); }
protected override void OnMouseDown(MouseEventArgs e) { var p = e.Point(); if (FleuxApplication.HorizontalMirror) { p.X = offBmp.Width - p.X - 1; } if (FleuxApplication.VerticalMirror) { p.Y = offBmp.Height - p.Y - 1; } this.gestures.MouseDown(p.ToLogic()); if (FleuxSettings.HapticFeedbackMode == FleuxSettings.HapticOptions.AnyPress) { FleuxApplication.Led.Vibrate(); } base.OnMouseDown(e); }
protected override void OnMouseMove(MouseEventArgs e) { var p = new Point((int)(e.Point().X / DownScale), (int)(e.Point().Y / DownScale)); if (FleuxApplication.HorizontalMirror) { p.X = offBmpWidth - p.X - 1; } if (FleuxApplication.VerticalMirror) { p.Y = offBmpHeight - p.Y - 1; } this.gestures.MouseMove(p.ToLogic()); base.OnMouseDown(e); }
protected override void OnMouseUp(MouseEventArgs e) { this.gestures.MouseUp(e.Point().ToLogic()); base.OnMouseDown(e); }
protected override void OnMouseDown(MouseEventArgs e) { this.gestures.MouseDown(e.Point().ToLogic()); if (FleuxSettings.HapticFeedbackMode == FleuxSettings.HapticOptions.AnyPress) { FleuxApplication.Led.Vibrate(); } base.OnMouseDown(e); }