Example #1
0
 private void Form_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
 {
     switch (e.Button)
     {
     case System.Windows.Forms.MouseButtons.Left:
         this.SendMouseUp(MouseEventArgs.CreateButtonUp(e.X, e.Y, MouseButton.Left));
         break;
     }
     form.Invalidate();
 }
Example #2
0
        private void Input_MouseUp(object sender, MouseEventArgs e)
        {
            var ipos   = new Point(e.X, e.Y);
            var widget = this.GetWidgetFromPosition(ipos);

            if (widget != null)
            {
                var cpos = widget.PointToClient(ipos);
                widget.OnMouseUp(MouseEventArgs.CreateButtonUp((int)cpos.X, (int)cpos.Y, e.Button));
            }
        }